CCoeEnvExtra Class Reference
class CCoeEnvExtra : public CBase |
Nested Classes and Structures
Constructor & Destructor Documentation
Member Functions Documentation
AddFepObserverL(MCoeFepObserver &)
void | AddFepObserverL | ( | MCoeFepObserver & | aFepObserver | ) | [inline] |
Parameters
MCoeFepObserver & aFepObserver | |
AddFocusObserverL(MCoeFocusObserver &)
AddForegroundObserverL(MCoeForegroundObserver &)
AddMessageMonitorObserverL(MCoeMessageMonitorObserver &)
AddMessageObserverL(MCoeMessageObserver &)
AddObserverL(RArray< TAny * > &, TAny *)
void | AddObserverL | ( | RArray< TAny * > & | aArrayOfObservers, |
| TAny * | aObserver |
| ) | [private, static] |
AddObserverOfLoadedFepL(MCoeObserverOfLoadedFep &)
AddResourceChangeObserverL(MCoeResourceChangeObserver &)
DestroyFep(TAny *)
void | DestroyFep | ( | TAny * | aFep | ) | [static] |
DestroyFep(TFep &)
void | DestroyFep | ( | TFep & | aFep | ) | [static] |
ForEachFepObserverCall(TCoeFepObserverFunction)
HandleChangeInLoadedFep()
void | HandleChangeInLoadedFep | ( | ) | |
NONSHARABLE_CLASS(CScreenItem)
NONSHARABLE_CLASS | ( | CScreenItem | | ) | [inline] |
NotifyFocusObserversOfChangeInFocus()
void | NotifyFocusObserversOfChangeInFocus | ( | ) | |
NotifyFocusObserversOfDestructionOfFocusedItem()
void | NotifyFocusObserversOfDestructionOfFocusedItem | ( | ) | |
NotifyForegroundObserversOfGainingForeground()
void | NotifyForegroundObserversOfGainingForeground | ( | ) | |
NotifyForegroundObserversOfLosingForeground()
void | NotifyForegroundObserversOfLosingForeground | ( | ) | |
NotifyMessageMonitorObserversOfEvent(const TWsEvent &)
void | NotifyMessageMonitorObserversOfEvent | ( | const TWsEvent & | aEvent | ) | |
Systematically passes received window visibility events to the registered observers in sequence
NotifyMessageObserversOfMessageL(TUint32, const TUid &, const TDesC8 &)
void | NotifyMessageObserversOfMessageL | ( | TUint32 | aClientHandleOfTargetWindowGroup, |
| const TUid & | aMessageUid, |
| const TDesC8 & | aMessageParameters |
| ) | |
Parameters
TUint32 aClientHandleOfTargetWindowGroup | |
const TUid & aMessageUid | |
const TDesC8 & aMessageParameters | |
NotifyResourceObserversOfChangeInResource()
void | NotifyResourceObserversOfChangeInResource | ( | ) | |
RemoveFepObserver(const MCoeFepObserver &)
void | RemoveFepObserver | ( | const MCoeFepObserver & | aFepObserver | ) | [inline] |
Parameters
const MCoeFepObserver & aFepObserver | |
RemoveFocusObserver(const MCoeFocusObserver &)
RemoveForegroundObserver(const MCoeForegroundObserver &)
RemoveMessageMonitorObserver(const MCoeMessageMonitorObserver &)
RemoveMessageObserver(const MCoeMessageObserver &)
RemoveObserver(RArray< TAny * > &, const TAny *)
void | RemoveObserver | ( | RArray< TAny * > & | aArrayOfObservers, |
| const TAny * | aObserver |
| ) | [private, static] |
RemoveObserverOfLoadedFep(const MCoeObserverOfLoadedFep &)
RemoveResourceChangeObserver(const MCoeResourceChangeObserver &)
Member Data Documentation
TInt
iAppStartupInstrumentationEventIdBase
TInt
| iAppStartupInstrumentationEventIdBase |
RArray< TAny * > iArrayOfFepObservers
RArray< TAny * > iArrayOfFocusObservers
RArray< TAny * > iArrayOfForegroundObservers
RArray< TAny * > | iArrayOfForegroundObservers | [private] |
RArray< TAny * > iArrayOfMessageMonitorObservers
RArray< TAny * > | iArrayOfMessageMonitorObservers | [private] |
RArray< TAny * > iArrayOfMessageObservers
RArray< TAny * > iArrayOfObserversOfLoadedFep
RArray< TAny * > | iArrayOfObserversOfLoadedFep | [private] |
RArray< TAny * > iArrayOfResourceChangeObservers
RArray< TAny * > | iArrayOfResourceChangeObservers | [private] |
RPointerArray< CScreenItem > iArrayOfScreenItems
TPriQue< CCoeStatic > iCoeStaticList
CCoeFontProvider * iDefaultFontProvider
CCoeTextDrawerBase * iDefaultTextDrawer
CCoeFepLoader * iFepLoader
CCoeFepTracker * iFepTracker
CCoeFepTracker * | iFepTracker |
CHighPriorityActive * iHighPriorityActive
RArray< TInt > iResFileAccessCount
CVwsSessionWrapper * iVwsSession
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.