| Public Member Type Definitions | |
|---|---|
| typedef | RMetaDataContainer< SMetaDataECom > RMetaDataEComContainer |
| typedef | TMetaBuf16 TMetaBuf |
| typedef | Elements::TDeAllocator< const SMetaData > TMetaDataDeAllocator |
| typedef | TMetaDes16 TMetaDes |
| typedef | TMetaVarLen16< TDes16 > TMetaDes16 |
| typedef | TMetaVarLen8< TDes8 > TMetaDes8 |
| typedef | Messages::TSignatureWithPolymorphicPayloadMetaType< ESock::TSigPlayerRoleUidFactoryQuery,(_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery)), ESock::TVCFromSockManAttributeCreationPolicy > TMetaHandler |
| typedef | TMeta< TInt > TMetaNumber |
| typedef | TMeta< TTime > TMetaTime |
| typedef | MMetaType *(* TMetaTypeNewL |
| Public Attributes | |
|---|---|
| const TInt | EBadCast |
| const TInt32 | KNetMetaTypeAny |
| Public Member Functions | |
|---|---|
| NONSHARABLE_CLASS(TMetaNS) | |
| MMetaType * | TMDBBinBaseVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBBinVisitorFactoryL(const TAny *, const TAny *) |
| MMetaType * | TMDBDeprecatedVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBGenericRecordVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBLinkNumVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBLinkVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBLongTextVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBMedTextVisitorFactoryL(const TAny *, const TAny *) |
| MMetaType * | TMDBNumBaseVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBNumVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBRecordSetVisitorFactoryL(const TAny *, const TAny *) |
| MMetaType * | TMDBTextBaseVisitorFactoryL(const TAny *, const TAny *) |
| IMPORT_C MMetaType * | TMDBTextVisitorFactoryL(const TAny *, const TAny *) |
| _LIT(MetaPanic, "MetaDataPanic") | |
| __ASSERT_COMPILE((_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery))) | |
| typedef RMetaDataContainer< SMetaDataECom > | RMetaDataEComContainer |
| typedef TMetaBuf16 | TMetaBuf |
| typedef Elements::TDeAllocator< const SMetaData > | TMetaDataDeAllocator |
| typedef TMetaDes16 | TMetaDes |
| typedef TMetaVarLen16< TDes16 > | TMetaDes16 |
| typedef TMetaVarLen8< TDes8 > | TMetaDes8 |
| typedef Messages::TSignatureWithPolymorphicPayloadMetaType< ESock::TSigPlayerRoleUidFactoryQuery,(_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery)), ESock::TVCFromSockManAttributeCreationPolicy > | TMetaHandler |
| typedef TMeta< TInt > | TMetaNumber |
| typedef TMeta< TTime > | TMetaTime |
| typedef MMetaType *(* | TMetaTypeNewL |
| const TInt | EBadCast |
| const TInt32 | KNetMetaTypeAny |
| NONSHARABLE_CLASS | ( | TMetaNS | ) |
Implementation of MMetaType for simple types (e.g. symbian T-types). This version of TMeta avoids the unwanted exports of the typeinfo and vtable in ARMv5 builds Note: A defect will be raised to fix TMeta, and remove this class.
since v9.5
| _LIT | ( | MetaPanic | , |
| "MetaDataPanic" | |||
| ) | |||
| __ASSERT_COMPILE | ( | (_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery)) | = =_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery) | ) |