#include <mw/apamdr.h>
| class MApaModelHeaderFactory |
| Public Member Functions | |
|---|---|
| pure virtual CApaModelHeader * | NewHeaderL(const CStreamStore &, const CStreamDictionary &, const TApaAppIdentifier &) |
| Protected Member Functions | |
|---|---|
| MApaModelHeaderFactory() | |
An interface class that applications implement to construct an application model wrapper object, also known as the application model header.
See also: CApaModelHeader
| IMPORT_C | MApaModelHeaderFactory | ( | ) | [protected] |
Constructor for MApaModelHeaderFactory
| CApaModelHeader * | NewHeaderL | ( | const CStreamStore & | aStore, |
| const CStreamDictionary & | aDict, | |||
| const TApaAppIdentifier & | aAppId | |||
| ) | const [pure virtual] | |||
Creates and returns an application model wrapper object.
| Parameter | Description |
|---|---|
| aStore | The store containing model data. |
| aDict | The stream dictionary. |
| aAppId | The application's identity held as a stream in the application's store |
Returns: A pointer to the new application model wrapper object.