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) | ) |