MApaModelHeaderFactory Class Reference

class MApaModelHeaderFactory

An interface class that applications implement to construct an application model wrapper object, also known as the application model header.

CApaModelHeader

Public Member Functions
CApaModelHeader *NewHeaderL(const CStreamStore &, const CStreamDictionary &, const TApaAppIdentifier &)
Protected Member Functions
MApaModelHeaderFactory()
Private Member Functions
IMPORT_C voidMApaModelHeaderFactory_Reserved1()
IMPORT_C voidMApaModelHeaderFactory_Reserved2()
Private Attributes
TInt iMApaModelHeaderFactory_Reserved1

Constructor & Destructor Documentation

MApaModelHeaderFactory()

IMPORT_CMApaModelHeaderFactory()[protected]

Constructor for MApaModelHeaderFactory

Member Functions Documentation

MApaModelHeaderFactory_Reserved1()

IMPORT_C voidMApaModelHeaderFactory_Reserved1()[private, virtual]

Reserved for future use

MApaModelHeaderFactory_Reserved2()

IMPORT_C voidMApaModelHeaderFactory_Reserved2()[private, virtual]

Reserved for future use

NewHeaderL(const CStreamStore &, const CStreamDictionary &, const TApaAppIdentifier &)

CApaModelHeader *NewHeaderL(const CStreamStore &aStore,
const CStreamDictionary &aDict,
const TApaAppIdentifier &aAppId
)const [pure virtual]

Creates and returns an application model wrapper object.

A pointer to the new application model wrapper object.

Parameters

const CStreamStore & aStoreThe store containing model data.
const CStreamDictionary & aDictThe stream dictionary.
const TApaAppIdentifier & aAppIdThe application's identity held as a stream in the application's store

Member Data Documentation

TInt iMApaModelHeaderFactory_Reserved1

TInt iMApaModelHeaderFactory_Reserved1[private]