class CMobilePhoneBroadcastIdList : public CMobilePhoneEditableList< RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 > |
An instantiation of the list thin-template.
Used to hold the "read-write" list of Broadcast ID entries retrieved from the phone.
Public Member Functions | |
---|---|
~CMobilePhoneBroadcastIdList() | |
IMPORT_C void | AddRangeEntryL(const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 &, const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 &) |
IMPORT_C CMobilePhoneBroadcastIdList * | NewL() |
Protected Member Functions | |
---|---|
CMobilePhoneBroadcastIdList() |
Private Member Functions | |
---|---|
void | ConstructL() |
Inherited Enumerations | |
---|---|
CMobilePhoneListBase:@149 | |
CMobilePhoneListBase:@150 |
Inherited Attributes | |
---|---|
CMobilePhoneListBase::iList | |
CMobilePhoneListBase::iMaxNumber |
IMPORT_C | ~CMobilePhoneBroadcastIdList | ( | ) |
This member function destroys the CMobilePhoneBroadcastIdList object and the inherited virtual destructor frees-up any resources used by its base classes.
IMPORT_C void | AddRangeEntryL | ( | const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 & | aStart, |
const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 & | aEnd | |||
) |
This member function allows the client to add a sequential range of Cell Broadcast Identifiers into the BROADCASTID list.
For example, if the client wants to receive all broadcast messages within the range of identifier 100 to (but not including) 200, instead of having to perform 100 individual CMobilePhoneEditableList::AddEntryL() member functions on their list, they can use AddRangeEntryL(), specifying aStart.iId=100 and aEnd.id=200.
const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 & aStart | The first value to add. |
const RMobileBroadcastMessaging::TMobileBroadcastIdEntryV1 & aEnd | The first that will not be added. |
IMPORT_C CMobilePhoneBroadcastIdList * | NewL | ( | ) | [static] |
This member function creates a new instance of a CMobilePhoneBroadcastIdList.
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.