Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: apamdr.h
Link against: apparc.lib

Class MApaModelHeaderFactory

class MApaModelHeaderFactory;

Description

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

Members

Defined in MApaModelHeaderFactory:
MApaModelHeaderFactory(), MApaModelHeaderFactory_Reserved1(), MApaModelHeaderFactory_Reserved2(), NewHeaderL()

See also:


Construction and destruction


MApaModelHeaderFactory()

protected: IMPORT_C MApaModelHeaderFactory();

Description

Constructor for MApaModelHeaderFactory

[Top]


Member functions


NewHeaderL()

virtual CApaModelHeader *NewHeaderL(const CStreamStore &aStore, const CStreamDictionary &aDict, const TApaAppIdentifier &aAppId) const=0;

Description

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

Return value

CApaModelHeader *

A pointer to the new application model wrapper object.


MApaModelHeaderFactory_Reserved1()

private: virtual IMPORT_C void MApaModelHeaderFactory_Reserved1();

Description

Reserved for future use


MApaModelHeaderFactory_Reserved2()

private: virtual IMPORT_C void MApaModelHeaderFactory_Reserved2();

Description

Reserved for future use