RParameterFamilyBundle Class Reference

class RParameterFamilyBundle : public RParameterFamilyBundleC

Bundle of (i.e. container for) parameter families. May contain and 0..N parameter families.

Inherits from

Constructor & Destructor Documentation

RParameterFamilyBundle()

RParameterFamilyBundle ( ) [inline]

RParameterFamilyBundle(const RParameterFamilyBundle &)

RParameterFamilyBundle ( const RParameterFamilyBundle & aBundle ) [private]

Copy Constructor

Parameters

const RParameterFamilyBundle & aBundle

Member Functions Documentation

ClearAllParameters(RParameterFamily::TParameterSetType)

IMPORT_C void ClearAllParameters ( RParameterFamily::TParameterSetType aType )

Clears (removes and deletes) all parameter sets with the type specified (delegated to the families)

Parameters

RParameterFamily::TParameterSetType aType The type of the set to be deleted(requested, acceptable or granted)

CountParameterFamilies()

IMPORT_C TInt CountParameterFamilies ( ) const

CreateFamilyL(TUint32)

IMPORT_C RParameterFamily CreateFamilyL ( TUint32 aFamilyId )

Parameters

TUint32 aFamilyId

DeleteFamilyAtIndex(TInt)

IMPORT_C TInt DeleteFamilyAtIndex ( TInt aIndex )

Parameters

TInt aIndex

FindFamily(TUint32)

IMPORT_C RParameterFamily FindFamily ( TUint32 aFamilyId )

Search the sub-connection parameter bundle for a parameter family

Parameters

TUint32 aFamilyId Id of the family to match against

GetFamilyAtIndex(TUint)

IMPORT_C RParameterFamily GetFamilyAtIndex ( TUint aIndex )

Parameters

TUint aIndex

RemoveFamilyAtIndex(TInt)

IMPORT_C void RemoveFamilyAtIndex ( TInt aIndex )

Parameters

TInt aIndex

operator=(const RParameterFamilyBundle &)

RParameterFamilyBundle & operator= ( const RParameterFamilyBundle & aBundle ) [private]

Assignment operator

Parameters

const RParameterFamilyBundle & aBundle