CMmDataPackage Class Reference
| class CMmDataPackage : public CBase |
Class defining base data package
Constructor & Destructor Documentation
CMmDataPackage(void)
| CMmDataPackage | ( | void | | ) | [inline] |
~CMmDataPackage(void)
| ~CMmDataPackage | ( | void | | ) | [inline, virtual] |
Member Functions Documentation
PackData(T *, S *)
| void | PackData | ( | T * | aObject1, |
| | S * | aObject2 |
| | ) | [inline] |
Templated function to pack data for two parameters
Parameters
| T * aObject1 | |
| S * aObject2 | |
PackData(T *)
| void | PackData | ( | T * | aObject | ) | [inline] |
Templated function to pack data for one parameter
PackageType(void)
Returns type of this data package
SetPacketData(const TDataPackage *)
| void | SetPacketData | ( | const TDataPackage * | aEtelDataPackage | ) | [inline] |
Set content of this data package
UnPackData(T **, S **)
| void | UnPackData | ( | T ** | aObject1, |
| | S ** | aObject2 |
| | ) | const [inline] |
Templated function to unpack data for two parameters, when pointers used
Parameters
| T ** aObject1 | |
| S ** aObject2 | |
UnPackData(T **)
| void | UnPackData | ( | T ** | aObject1 | ) | const [inline] |
Templated function to unpack data for one parameter, when pointers used
UnPackData(T &, S &)
| void | UnPackData | ( | T & | aObject1, |
| | S & | aObject2 |
| | ) | const [inline] |
Templated function to unpack data for two parameters, when references used
Parameters
| T & aObject1 | |
| S & aObject2 | |
UnPackData(T &)
| void | UnPackData | ( | T & | aObject1 | ) | const [inline] |
Templated function to unpack data for one parameter, when references used
Member Enumerations Documentation
Enum TDataPackageType
Enumerators
| KDataType |
Indicates that the package is basic Data type.
|
| KCallType |
Indicates that the package is call specific.
|
| KPhoneBookType |
Indicates that the package is phonebook specific.
|
| KPacketType |
Indicates that the package is packet specific.
|
Member Data Documentation
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.