CLmkListProviderBase Class Reference
class CLmkListProviderBase : public CBase |
Constructor & Destructor Documentation
CLmkListProviderBase()
CLmkListProviderBase | ( | ) | [protected] |
~CLmkListProviderBase()
Don't delete during asynchronous operation, otherwise observer(s) won't be notified!
Member Functions Documentation
AddObserverL(MLmkListProviderObserver &)
BaseConstructL()
void | BaseConstructL | ( | ) | [protected] |
Symbian 2nd phase constructor
InitializeL()
void | InitializeL | ( | ) | [pure virtual] |
Asynchronous initialization.
ItemAtL(TInt)
Return item at the specified position within the array.
ItemCount()
TInt
| ItemCount | ( | ) | const [pure virtual] |
Returns the number of elements held in the array.
NotifyError(TInt)
void | NotifyError | ( | TInt | aError | ) | [protected] |
Notify errors to observer
NotifyObservers(TLmkListProviderEventType)
RemoveObserver(MLmkListProviderObserver &)
SetIconMgrL(MLmkSelectorIconMgr &)
Must be called in order to have icons available. Can be called repeatedly to take new icon mgr into use.
StartSearchingLandmarksL(const TDesC &, TBool)
TBool
| StartSearchingLandmarksL | ( | const TDesC & | aSearchPattern, |
| TBool | aSearchOnlyInPreviousMatches |
| ) | [pure virtual] |
Parameters
const TDesC & aSearchPattern | |
TBool aSearchOnlyInPreviousMatches | |
Member Data Documentation
MLmkSelectorIconMgr * iIconMgr
RPointerArray< MLmkListProviderObserver > iObservers
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.