CLbtSubSessnPtrHolder Class Reference

class CLbtSubSessnPtrHolder : public CBase

Inherits from

  • CLbtSubSessnPtrHolder

Constructor & Destructor Documentation

~CLbtSubSessnPtrHolder()

IMPORT_C~CLbtSubSessnPtrHolder()

Destructor

Member Functions Documentation

ConstructL(TInt, TInt)

IMPORT_C voidConstructL(TIntaNumberOfPtrs,
TIntaNumberOfPtrCs
)[protected]

Leaving constructor for CLbtSubSessnPtrHolder.

Parameters

TInt aNumberOfPtrsis the number of modifiable pointer descriptors to create. These are used for asynchronous 'get' requests.
TInt aNumberOfPtrCsis the number of read-only pointer descriptors to create. These are used for asynchronous 'set' requests.

NewL(TInt, TInt)

IMPORT_C CLbtSubSessnPtrHolder *NewL(TIntaNumberOfPtrs,
TIntaNumberOfPtrCs
)[static]

Allocates and constructs a CLbtSubSessnPtrHolder object.

The function leaves if there is insufficient memory.

Parameters

TInt aNumberOfPtrsis the number of modifiable pointer descriptors to create. These are used for asynchronous 'get' requests.
TInt aNumberOfPtrCsis the number of read-only pointer descriptors to create. These are used for asynchronous 'set' requests.

Ptr(TInt)

IMPORT_C TPtr8 &Ptr(TIntaIndex)

An accessor for the modifiable pointer descriptors.

Parameters

TInt aIndexspecifies the descriptor to return.

PtrC(TInt)

IMPORT_C TPtrC8 &PtrC(TIntaIndex)

An accessor for the read-only pointer descriptors.

Parameters

TInt aIndexspecifies the descriptor to return.

Member Data Documentation

RArray< TPtr8 > iPtrArray

RArray< TPtr8 >iPtrArray[private]

TPtr8 pointer array.

RArray< TPtrC8 > iPtrCArray

RArray< TPtrC8 >iPtrCArray[private]

TPtrC8 pointer array.