CExtensionPolicy Class Reference

class CExtensionPolicy : public CSelectorBase

Extension policy to be used by additional modules

Inherits from

Constructor & Destructor Documentation

CExtensionPolicy(TPfqosBase &, TPfqosSelector &, TPfqosAddress &, TPfqosAddress &, TInt)

IMPORT_CCExtensionPolicy(TPfqosBase &aBase,
TPfqosSelector &aSel,
TPfqosAddress &aSrc,
TPfqosAddress &aDst,
TIntaType
)

Parameters

TPfqosBase & aBase
TPfqosSelector & aSel
TPfqosAddress & aSrc
TPfqosAddress & aDst
TInt aType

CExtensionPolicy()

IMPORT_CCExtensionPolicy()

~CExtensionPolicy()

IMPORT_C~CExtensionPolicy()

Member Functions Documentation

AddExtensionL(CExtension &)

IMPORT_C voidAddExtensionL(CExtension &aExtension)

Parameters

CExtension & aExtension

AddExtensionL(const TDesC8 &)

IMPORT_C voidAddExtensionL(const TDesC8 &aExtension)

Parameters

const TDesC8 & aExtension

Extensions()

TExtensionQueue &Extensions()[inline]

SetType(TInt)

voidSetType(TIntaType)[inline]

Parameters

TInt aType

Type()

TInt Type()const [inline]

Member Data Documentation

TExtensionQueue iExtensions

TExtensionQueue iExtensions[protected]