HSPluginSettingsIf::CHspsConfiguration Class Reference

class HSPluginSettingsIf::CHspsConfiguration : public CBase

Hsps configuration message


			
xnlayoutengine
Since
S60 v5.0

Inherits from

  • HSPluginSettingsIf::CHspsConfiguration

Constructor & Destructor Documentation

CHspsConfiguration()

CHspsConfiguration()[private]

~CHspsConfiguration()

IMPORT_C~CHspsConfiguration()[virtual]

Destructor.

Member Functions Documentation

AddItemMapL(CItemMap *)

IMPORT_C CHspsConfiguration &AddItemMapL(CItemMap *aItemMap)

Append item map into settings array map

Parameters

CItemMap * aItemMapItem map. Takes ownership

AddObjectMapL(CObjectMap *)

IMPORT_C CHspsConfiguration &AddObjectMapL(CObjectMap *aObjectMap)

Append object map into resources array map

Parameters

CObjectMap * aObjectMapObject map. Takes ownership

AddPluginMapL(CPluginMap *)

IMPORT_C CHspsConfiguration &AddPluginMapL(CPluginMap *aPluginMap)

Append plugin map into plugin map array

Parameters

CPluginMap * aPluginMapPlugin map. Takes ownership

ConfId()

IMPORT_C const TDesC8 &ConfId()const

Get configuration id

ConstructL()

voidConstructL()[private]

NewL()

IMPORT_C CHspsConfiguration *NewL()[static]

Two-phased constructor.

NewLC()

IMPORT_C CHspsConfiguration *NewLC()[static]

PluginInfo()

IMPORT_C CPluginInfo &PluginInfo()

Get plugin info

PluginMaps()

IMPORT_C RPointerArray< CPluginMap > &PluginMaps()

Get plugin maps in a array

Resources()

IMPORT_C RPointerArray< CObjectMap > &Resources()

Get resource array. Contains object maps

SetConfIdL(const TDesC8 &)

IMPORT_C CHspsConfiguration &SetConfIdL(const TDesC8 &aId)

Set configuration id

Parameters

const TDesC8 & aIdconfiguration id

Settings()

IMPORT_C RPointerArray< CItemMap > &Settings()

Get settings array. Contains item maps

Member Data Documentation

HBufC8 * iId

HBufC8 *iId[private]

Own. Configuration id

CPluginInfo * iPluginInfo

CPluginInfo *iPluginInfo[private]

Own. Plugin info

RPointerArray< CPluginMap > iPlugins

RPointerArray< CPluginMap >iPlugins[private]

Own. Plugins

RPointerArray< CObjectMap > iResources

RPointerArray< CObjectMap >iResources[private]

Own. Resources

RPointerArray< CItemMap > iSettings

RPointerArray< CItemMap >iSettings[private]

Own. Settings