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 void MApaModelHeaderFactory_Reserved1 ()
IMPORT_C void MApaModelHeaderFactory_Reserved2 ()
Private Attributes
TInt iMApaModelHeaderFactory_Reserved1

Constructor & Destructor Documentation

MApaModelHeaderFactory()

IMPORT_C MApaModelHeaderFactory ( ) [protected]

Constructor for MApaModelHeaderFactory

Member Functions Documentation

MApaModelHeaderFactory_Reserved1()

IMPORT_C void MApaModelHeaderFactory_Reserved1 ( ) [private, virtual]

Reserved for future use

MApaModelHeaderFactory_Reserved2()

IMPORT_C void MApaModelHeaderFactory_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.

Parameters

const CStreamStore & aStore The store containing model data.
const CStreamDictionary & aDict The stream dictionary.
const TApaAppIdentifier & aAppId The application's identity held as a stream in the application's store

Member Data Documentation

TInt iMApaModelHeaderFactory_Reserved1

TInt iMApaModelHeaderFactory_Reserved1 [private]