CMobilePhoneStoredWlanSIDList Class Reference

class CMobilePhoneStoredWlanSIDList : public CMobilePhoneEditableList< RMobilePhone::TWlanSIDV8 >

An instantiation of the list thin-template.

Used to hold the "read-write" list of Wlan Specific identifier list(User/Operator controlled) retrieved from the phone.

RMobilePhone::TWlanSIDV8

Public Member Functions
~CMobilePhoneStoredWlanSIDList()
IMPORT_C TIntChangeEntryL(TInt, const RMobilePhone::TWlanSIDV8 &)
IMPORT_C TIntDeleteEntryL(TInt)
IMPORT_C TIntInsertEntryL(TInt, const RMobilePhone::TWlanSIDV8 &)
IMPORT_C CMobilePhoneStoredWlanSIDList *NewL()
Protected Member Functions
CMobilePhoneStoredWlanSIDList()
Private Member Functions
TBool IsEntryUserDefinedL(TInt)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMobilePhoneEditableList< RMobilePhone::TWlanSIDV8 >::AddEntryL(const RMobilePhone::TWlanSIDV8 &)
CMobilePhoneEditableList< RMobilePhone::TWlanSIDV8 >::CMobilePhoneEditableList()
CMobilePhoneEditableList< RMobilePhone::TWlanSIDV8 >::GetEntryL(TInt)const
CMobilePhoneEditableListBase::CMobilePhoneEditableListBase(TInt,TInt)
CMobilePhoneEditableListBase::InsertEntryL(TInt,const TAny *)
CMobilePhoneEditableListBase::~CMobilePhoneEditableListBase()
CMobilePhoneListBase::AddEntryL(const TAny *)
CMobilePhoneListBase::CMobilePhoneListBase(TInt,TInt)
CMobilePhoneListBase::Enumerate()const
CMobilePhoneListBase::ExternalizeL(RWriteStream &)const
CMobilePhoneListBase::InternalizeL(RReadStream &)
CMobilePhoneListBase::MaxNumberEntries()const
CMobilePhoneListBase::RestoreL(const TDesC8 &)
CMobilePhoneListBase::SetMaxNumberEntries(TInt)
CMobilePhoneListBase::StoreL(TDes8 &)
CMobilePhoneListBase::StoreLC()
CMobilePhoneListBase::~CMobilePhoneListBase()
Inherited Enumerations
CMobilePhoneListBase:@149
CMobilePhoneListBase:@150
Inherited Attributes
CMobilePhoneListBase::iList
CMobilePhoneListBase::iMaxNumber

Constructor & Destructor Documentation

CMobilePhoneStoredWlanSIDList()

CMobilePhoneStoredWlanSIDList()[protected]

~CMobilePhoneStoredWlanSIDList()

IMPORT_C~CMobilePhoneStoredWlanSIDList()

Empty destructor.

Member Functions Documentation

ChangeEntryL(TInt, const RMobilePhone::TWlanSIDV8 &)

IMPORT_C TIntChangeEntryL(TIntaIndex,
const RMobilePhone::TWlanSIDV8 &aEntry
)

Changes an entry in the stored Wlan Specific identifier list.

capability
WriteDeviceData

Parameters

TInt aIndexIndex of entry to change.
const RMobilePhone::TWlanSIDV8 & aEntryChanged stored network entry.

DeleteEntryL(TInt)

IMPORT_C TIntDeleteEntryL(TIntaIndex)

Deletes an entry in the stored Wlan Specific identifier list.

capability
WriteDeviceData

Parameters

TInt aIndexIndex of entry to be deleted.

InsertEntryL(TInt, const RMobilePhone::TWlanSIDV8 &)

IMPORT_C TIntInsertEntryL(TIntaIndex,
const RMobilePhone::TWlanSIDV8 &aEntry
)

Inserts an entry in the stored Wlan Specific identifier list.

capability
WriteDeviceData

Parameters

TInt aIndexIndex at which to insert the new entry.
const RMobilePhone::TWlanSIDV8 & aEntryEntry to be inserted.

IsEntryUserDefinedL(TInt)

TBool IsEntryUserDefinedL(TIntaIndex)[private]

Parameters

TInt aIndex

NewL()

IMPORT_C CMobilePhoneStoredWlanSIDList *NewL()[static]

This member function creates a new instance of a CMobilePhoneStoredWlanSIDList. It will leave if the two-phase construction fails at any point.

capability
None