CParameterBundle Class Reference
class CParameterBundle : public CParameterBundleBase
|
Container for (bundle of) parameter set containers.
This class can't be used directly, but must be subclassed, as the NewL/LoadL refer to the subclass.
May contain and 0..N parameter families of type PARAMSETCONTAINERTYPE.
Constructor & Destructor Documentation
CParameterBundle()
CParameterBundle
|
(
|
)
|
[protected, inline]
|
Member Functions Documentation
FindParamSetContainer(TUint32)
PARAMSETCONTAINERTYPE *
|
FindParamSetContainer
|
(
|
TUint32
|
aContainerId
|
)
|
[inline]
|
Search the parameter bundle for a parameter set container
Parameters
TUint32
aContainerId
|
Id of the container to match against
|
GetParamSetContainer(TInt)
PARAMSETCONTAINERTYPE *
|
GetParamSetContainer
|
(
|
TInt
|
aIndex
|
)
|
[inline]
|
Pick out the parameter set container at the given index in the bundle.
Parameters
TInt
aIndex
|
index of the container to get
|
GetParamSetContainer(TInt)
const PARAMSETCONTAINERTYPE *
|
GetParamSetContainer
|
(
|
TInt
|
aIndex
|
)
|
const [inline]
|
Load(const TDesC8 &)
Instructs this sub-connection bundle to set its members based on the serialiesd data in the buffer passed.
Parameters
const
TDesC8
& aDes
|
Buffer containing the serialised bundle object
|
LoadL(TDesC8 &)
SUBCLASS *
|
LoadL
|
(
|
TDesC8
&
|
aDes
|
)
|
[static, inline]
|
Creates a new parameter set bundle from a buffer containing the serialised object.
Parameters
TDesC8
& aDes
|
Buffer containing the serialised object information
|
NewL()
SUBCLASS *
|
NewL
|
(
|
)
|
[static, inline]
|
Creates a new instance of a parameter bundle (heap object).
-
Exceptions
-
leaves
|
with KErrNoMemory in out of memory conditions
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.