CMobilePhoneEditableListBase Class Reference
class CMobilePhoneEditableListBase : public CMobilePhoneListBase
|
A base class within a thin-template implementation
Implements the methods for "write" access to a list class
Inherits from
-
CMobilePhoneEditableListBase
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()
|
|
CMobilePhoneListBase::AddEntryL(const TAny *)
|
|
CMobilePhoneListBase::CMobilePhoneListBase(TInt,TInt)
|
|
CMobilePhoneListBase::Enumerate()const
|
|
CMobilePhoneListBase::ExternalizeEntryL(const TAny *,RWriteStream &)const
|
|
CMobilePhoneListBase::ExternalizeL(RWriteStream &)const
|
|
CMobilePhoneListBase::GetEntryL(TInt)const
|
|
CMobilePhoneListBase::InternalizeEntryL(TAny *,RReadStream &)const
|
|
CMobilePhoneListBase::InternalizeL(RReadStream &)
|
|
CMobilePhoneListBase::MaxNumberEntries()const
|
|
CMobilePhoneListBase::RestoreL(const TDesC8 &)
|
|
CMobilePhoneListBase::SetMaxNumberEntries(TInt)
|
|
CMobilePhoneListBase::StoreL(TDes8 &)
|
|
CMobilePhoneListBase::StoreLC()
|
|
CMobilePhoneListBase::~CMobilePhoneListBase()
|
Constructor & Destructor Documentation
CMobilePhoneEditableListBase(TInt, TInt)
IMPORT_C
|
CMobilePhoneEditableListBase
|
(
|
TInt
|
aLength,
|
|
TInt
|
aGranularity
|
|
)
|
[protected]
|
Parameters
TInt
aLength
|
The length of the elements of this fixed length array. This value must be positive otherwise the constructor raises an E32USER-CBase 17 panic.
|
TInt
aGranularity
|
The granularity of the array. This value must be positive otherwise the constructor raises an E32USER-CBase 18 panic.
|
~CMobilePhoneEditableListBase()
IMPORT_C
|
~CMobilePhoneEditableListBase
|
(
|
)
|
|
Standard empty destructor.
Member Functions Documentation
DeleteEntryL(TInt)
IMPORT_C void
|
DeleteEntryL
|
(
|
TInt
|
aIndex
|
)
|
|
Deletes the entry at index aIndex from the list.
Parameters
TInt
aIndex
|
Index of the entry to be deleted from the list
|
InsertEntryL(TInt, const TAny *)
IMPORT_C void
|
InsertEntryL
|
(
|
TInt
|
aIndex,
|
|
const
TAny
*
|
aEntry
|
|
)
|
[protected]
|
Inserts a new list entry at the specified index
-
leave
-
EListIndexOutOfRange If aIndex > number of entries in the list.
-
leave
-
EListMaxNumberReached If the maximum number of entries is reached.
-
capability
-
None
Parameters
TInt
aIndex
|
Index of the point at which to insert the new entry
|
const
TAny
* aEntry
|
Pointer to the new entry
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.