CSensrvChannelChangeQueue Class Reference
class CSensrvChannelChangeQueue : public CBase
|
Channel change notifications queue.
Inherits from
-
CSensrvChannelChangeQueue
Nested Classes and Structures
Constructor & Destructor Documentation
CSensrvChannelChangeQueue()
CSensrvChannelChangeQueue
|
(
|
)
|
[private]
|
~CSensrvChannelChangeQueue()
~CSensrvChannelChangeQueue
|
(
|
)
|
[virtual]
|
Member Functions Documentation
Append(const TSensrvChannelInfo &, TSensrvChannelChangeType)
Parameters
const
TSensrvChannelInfo
& aChannelInfo
|
The channel info related to change
|
TSensrvChannelChangeType
aChangeType
|
Type of the change
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
2nd phase of construction
First()
Gets pointer to first change notification from queue.
IsEmpty()
TBool
|
IsEmpty
|
(
|
)
|
[inline]
|
RemoveAll()
Removes and deletes all queued change notifications.
RemoveFirst()
Removes and deletes first change notification from queue, if queue has any notifications.
Member Data Documentation
TSglQue< TChannelChangeNotification > iChangesList
Holds queued properties. Queued objects are owned.
TSglQueIter< TChannelChangeNotification > iChangesListIter
Iterator for property queue
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.