#include <epoc-appfocus.hpp>
Public Member Functions | |
virtual | ~CSensor_appfocus () |
gboolean | StartL (GError **error) |
void | Stop () |
Static Public Member Functions | |
static CSensor_appfocus * | NewL (LogDb *aLogDb) |
Private Member Functions | |
CSensor_appfocus (LogDb *aLogDb) | |
void | ConstructL () |
void | MakeRequest () |
virtual gboolean | RunGL (GError **error) |
virtual const char * | Description () |
virtual void | DoCancel () |
DEF_SESSION (RWsSession, iWsSession) | |
Private Attributes | |
LogDb * | iLogDb |
TBool | iFocusChangeEventsEnabled |
CMyWindowGroup * | iMyWindowGroup |
Definition at line 24 of file epoc-appfocus.hpp.
CSensor_appfocus::~CSensor_appfocus | ( | ) | [virtual] |
Definition at line 110 of file epoc-appfocus.cpp.
References iMyWindowGroup, and SESSION_CLOSE_IF_OPEN.
CSensor_appfocus::CSensor_appfocus | ( | LogDb * | aLogDb | ) | [private] |
void CSensor_appfocus::ConstructL | ( | ) | [private] |
Definition at line 101 of file epoc-appfocus.cpp.
References iMyWindowGroup, LEAVE_IF_ERROR_OR_SET_SESSION_OPEN, and NewL().
Referenced by NewL().
CSensor_appfocus::DEF_SESSION | ( | RWsSession | , | |
iWsSession | ||||
) | [private] |
const char * CSensor_appfocus::Description | ( | ) | [private, virtual] |
Implements CActiveLogErr.
Definition at line 214 of file epoc-appfocus.cpp.
void CSensor_appfocus::DoCancel | ( | ) | [private, virtual] |
Definition at line 219 of file epoc-appfocus.cpp.
void CSensor_appfocus::MakeRequest | ( | ) | [private] |
Definition at line 148 of file epoc-appfocus.cpp.
CSensor_appfocus * CSensor_appfocus::NewL | ( | LogDb * | aLogDb | ) | [static] |
Definition at line 85 of file epoc-appfocus.cpp.
References ConstructL(), and CSensor_appfocus().
Referenced by ConstructL().
gboolean CSensor_appfocus::RunGL | ( | GError ** | error | ) | [private, virtual] |
This function may either leave or return a GError.
Implements CActiveRunG.
Definition at line 157 of file epoc-appfocus.cpp.
References assert_error_unset, guilogf(), iLogDb, log_db_log_appfocus(), log_db_log_status(), MakeRequest(), and plat_error_strerror.
gboolean CSensor_appfocus::StartL | ( | GError ** | error | ) |
Definition at line 117 of file epoc-appfocus.cpp.
References iFocusChangeEventsEnabled, iMyWindowGroup, MakeRequest(), and CMyWindowGroup::Ref().
void CSensor_appfocus::Stop | ( | ) |
Definition at line 134 of file epoc-appfocus.cpp.
References iFocusChangeEventsEnabled, iMyWindowGroup, and CMyWindowGroup::Ref().
TBool CSensor_appfocus::iFocusChangeEventsEnabled [private] |
Definition at line 58 of file epoc-appfocus.hpp.
LogDb* CSensor_appfocus::iLogDb [private] |
Definition at line 56 of file epoc-appfocus.hpp.
Referenced by CSensor_appfocus(), and RunGL().
CMyWindowGroup* CSensor_appfocus::iMyWindowGroup [private] |
Definition at line 60 of file epoc-appfocus.hpp.
Referenced by ConstructL(), StartL(), Stop(), and ~CSensor_appfocus().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:03 2011 by Doxygen 1.6.1