#include <elements/metadata.h>
Link against: netmeta.lib
struct Meta::SMetaDataECom : public Meta::SMetaData |
Public Member Functions | |
---|---|
virtual | ~SMetaDataECom() |
IMPORT_C SMetaDataECom * | LoadL(TPtrC8 &) |
IMPORT_C SMetaDataECom * | NewInstanceL(const STypeId &) |
Protected Member Functions | |
---|---|
SMetaDataECom() |
Meta object based on ECom factory base type Implements static LoadL(TPtrC8& aDes) required by templated
IMPORT_C SMetaDataECom * | LoadL | ( | TPtrC8 & | aDes | ) | [static] |
Static, encapsulates instantiation and loading of a content of a meta object from data contained in a descriptor. This function must be provided by all meta objects that will be used as a parameter to TMetaPtr<> template.
IMPORT_C SMetaDataECom * | NewInstanceL | ( | const STypeId & | aTypeId | ) | [static] |
Static, instantiates a meta object based on its Type ID.