Meta

Link against: esocksvr.lib

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, KSigPlayerRoleUidFactory_iQuery, ESock::TVCFromSockManAttributeCreationPolicy > TMetaHandler
typedef TMeta< TInt > TMetaNumber
typedef TMeta< TTime > TMetaTime
typedef MMetaType *(* TMetaTypeNewL
Public Attributes
const TIntEBadCast
const TInt32KNetMetaTypeAny
const TLitC< sizeof(L"MetaDataPanic")/2 >MetaPanic
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 *)
__ASSERT_COMPILE((_FOFF(ESock::TSigPlayerRoleUidFactoryQuery, iQuery)))
__ASSERT_COMPILE(KSigPlayerRoleUidFactory_iQuery)

Member Type Definition Documentation

Typedef RMetaDataEComContainer

typedef RMetaDataContainer< SMetaDataECom >RMetaDataEComContainer

Typedef TMetaBuf

typedef TMetaBuf16 TMetaBuf

Typedef TMetaDataDeAllocator

typedef Elements::TDeAllocator< const SMetaData >TMetaDataDeAllocator

Typedef TMetaDes

typedef TMetaDes16 TMetaDes

Typedef TMetaDes16

typedef TMetaVarLen16< TDes16 >TMetaDes16

Typedef TMetaDes8

typedef TMetaVarLen8< TDes8 >TMetaDes8

Typedef TMetaHandler

Typedef TMetaNumber

typedef TMeta< TInt >TMetaNumber

Typedef TMetaTime

typedef TMeta< TTime >TMetaTime

Typedef TMetaTypeNewL

typedef MMetaType *(*TMetaTypeNewL

Member Attribute Documentation

EBadCast

const TIntEBadCast

KNetMetaTypeAny

const TInt32KNetMetaTypeAny

MetaPanic

const TLitC< sizeof(L"MetaDataPanic")/2 >MetaPanic[static]

Member Function Documentation

NONSHARABLE_CLASS ( TMetaNS )

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

TMDBBinBaseVisitorFactoryL ( const TAny *, const TAny * )

MMetaType *TMDBBinBaseVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBBinVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBBinVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBDeprecatedVisitorFactoryL ( const TAny *, const TAny * )

MMetaType *TMDBDeprecatedVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBGenericRecordVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBGenericRecordVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBLinkNumVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBLinkNumVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBLinkVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBLinkVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBLongTextVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBLongTextVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBMedTextVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBMedTextVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBNumBaseVisitorFactoryL ( const TAny *, const TAny * )

MMetaType *TMDBNumBaseVisitorFactoryL(const TAny *mem,
const TAny *data
)

Visitor factory functions

TMDBNumVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBNumVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBRecordSetVisitorFactoryL ( const TAny *, const TAny * )

IMPORT_C MMetaType *TMDBRecordSetVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBTextBaseVisitorFactoryL ( const TAny *, const TAny * )

MMetaType *TMDBTextBaseVisitorFactoryL(const TAny *mem,
const TAny *data
)

TMDBTextVisitorFactoryL ( const TAny *, const TAny * )