CMPXMediaBase Class Reference
| class CMPXMediaBase : public CBase |
Base class of global data classes.
mpxcommon.lib
Nested Classes and Structures
Constructor & Destructor Documentation
CMPXMediaBase()
| CMPXMediaBase | ( | ) | [protected] |
~CMPXMediaBase()
| ~CMPXMediaBase | ( | ) | [protected] |
Member Functions Documentation
Clear()
Clears all data associated with this object; ready to be assigned new data.
ConstructL()
| void | ConstructL | ( | ) | [protected] |
ConstructL(const CMPXMediaBase &)
ConstructL(TInt)
| void | ConstructL | ( | TInt | aDataHandle | ) | [protected] |
Parameters
| TInt aDataHandle | data handle to the global object to be copied |
ConstructL(TInt, MMPXData &)
| void | ConstructL | ( | TInt | aDataHandle, |
| | MMPXData & | aData |
| | ) | [protected] |
2nd phase contructor.
- Since
- S60 3.2.3
-
leave
- KErrArgument DataHandle is zero
Parameters
| TInt aDataHandle | data handle to the global oject to be copied |
| MMPXData & aData | data object to be copied |
CopyConstructL(const CMPXMediaBase &)
Parameters
| const CMPXMediaBase & aBase | media base object to be copied. Deep copy. |
Count()
|
TInt
| Count | ( | ) | const [protected, inline] |
DeleteLocal(TInt)
| void | DeleteLocal | ( | TInt | aIndex | ) | [protected] |
Parameters
| TInt aIndex | index to the values array |
DeleteLocalByUid(const TInt)
| void | DeleteLocalByUid | ( | const TInt | aUid | ) | [private] |
Delete locally held data.
Parameters
| const TInt aUid | Uid of the value to be deleted |
DeletePtr(TAny *, TMPXAttributeType)
DoExternalizeL(RWriteStream &, MMPXData::TMPXObjectType)
DoInternalizeL(RReadStream &, MMPXData::TMPXObjectType)
Internalize media object.
- Since
- S60 3.2.3
-
leave
- KErrArgument aType is invalid
LocalValue(TInt)
| const TValue * | LocalValue | ( | TInt | aUid | ) | const [protected] |
Locally stored value, or NULL if not stored locally.
Parameters
| TInt aUid | uid of the media attribute |
LockHeapLC()
| void | LockHeapLC | ( | ) | const [protected] |
Lock heap and push UnlockHeap into cleanupstack.
ResetLocal()
| void | ResetLocal | ( | ) | [protected, virtual] |
Clears locally cached contents.
SetLocal(const TValue &)
| int | SetLocal | ( | const TValue & | aValue | ) | [protected] |
Parameters
| const TValue & aValue | value to be held |
UnlockHeap(TAny *)
| void | UnlockHeap | ( | TAny * | aMediaBase | ) | [protected, static] |
Parameters
| TAny * aMediaBase | a media based object |
Member Data Documentation
TUint
iClientHandle
|
TUint
| iClientHandle | [protected] |
TUint
iDataHandle
|
TUint
| iDataHandle | [protected] |
RHashMap< TInt, TValue > iValues
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.