MApaModelHeaderFactory Class Reference

#include <mw/apamdr.h>

Link against: apparc.lib

class MApaModelHeaderFactory
Public Member Functions
pure virtual CApaModelHeader *NewHeaderL(const CStreamStore &, const CStreamDictionary &, const TApaAppIdentifier &)
Protected Member Functions
MApaModelHeaderFactory()

Detailed Description

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

See also: CApaModelHeader

Constructor & Destructor Documentation

MApaModelHeaderFactory ( )

IMPORT_CMApaModelHeaderFactory()[protected]

Constructor for MApaModelHeaderFactory

Member Function Documentation

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.

ParameterDescription
aStoreThe store containing model data.
aDictThe stream dictionary.
aAppIdThe application's identity held as a stream in the application's store

Returns: A pointer to the new application model wrapper object.