CCbsMessagingPtrHolder Class Reference

class CCbsMessagingPtrHolder : public CMmPtrHolder

Holds the TPtr8 arrays for all RMobileBroadcastMessaging requests.

Inherits from

Constructor & Destructor Documentation

CCbsMessagingPtrHolder()

CCbsMessagingPtrHolder ( ) [protected]

~CCbsMessagingPtrHolder()

~CCbsMessagingPtrHolder ( )

Member Functions Documentation

NewL(TInt, TInt)

CCbsMessagingPtrHolder * NewL ( TInt aSizeOfPtrArray,
TInt aSizeOfPtrCArray
) [static]

This method creates the RMobileBroadcastMessaging ptr holder object Array sizes depend on number of RMobileBroadcastMessaging requests that require ptr holder slots

Parameters

TInt aSizeOfPtrArray Number of TPtr8 slots required
TInt aSizeOfPtrCArray Number of TPtrC8 slots required

Member Enumerations Documentation

Enum TBroadcastPtrCHolderSlots

Enumerators

ESlot1SetFilterSetting = 0
ESlot1StoreBroadcastIdListL
EMaxNumberBroadcastPtrCSlots

Enum TBroadcastPtrHolderSlots

Enumerators

ESlot1NotifyFilterSettingChange = 0
ESlot1StoreCbmiList
EMaxNumberBroadcastPtrSlots

Member Data Documentation

CBufBase * iBroadcastIdBuf

CBufBase * iBroadcastIdBuf

TPtr8 iBroadcastIdPtr

TPtr8 iBroadcastIdPtr

RMobileBroadcastMessaging::TMobileBroadcastIdType iIdType

RMobileBroadcastMessaging::TMobileBroadcastIdType iIdType

RMobileBroadcastMessaging::TMobilePhoneBroadcastFilter iSetFilterSetting

RMobileBroadcastMessaging::TMobilePhoneBroadcastFilter iSetFilterSetting