ac_app_context_epoc.cpp File Reference

Go to the source code of this file.

Classes

class  CBatteryObserver
class  CFlightModeObserver
class  CAppContextImpl

Defines

#define CTOR_DECL_CBatteryObserver
#define CTOR_IMPL_CBatteryObserver
#define CTOR_DECL_CFlightModeObserver
#define CTOR_IMPL_CFlightModeObserver
#define CTOR_DECL_CAppContextImpl
#define CTOR_IMPL_CAppContextImpl

Functions

static gboolean TFlightModeV1ToBoolean (const CTelephony::TFlightModeV1 &data)

Variables

 CTOR_IMPL_CBatteryObserver
 CTOR_IMPL_CFlightModeObserver
 CTOR_IMPL_CAppContextImpl

Define Documentation

#define CTOR_DECL_CAppContextImpl
Value:
public: static CAppContextImpl* NewLC(ac_AppContext* ac, MAppContextInitObserver& obs); \
public: static CAppContextImpl* NewL(ac_AppContext* ac, MAppContextInitObserver& obs); \
private: CAppContextImpl(ac_AppContext* ac, MAppContextInitObserver& obs); \
private: void ConstructL();

Definition at line 308 of file ac_app_context_epoc.cpp.

#define CTOR_DECL_CBatteryObserver
Value:
public: static CBatteryObserver* NewLC(CTelephony& tel, MGetterObs_BatteryInfo& obs); \
public: static CBatteryObserver* NewL(CTelephony& tel, MGetterObs_BatteryInfo& obs); \
private: CBatteryObserver(CTelephony& tel, MGetterObs_BatteryInfo& obs); \
private: void ConstructL(CTelephony& tel, MGetterObs_BatteryInfo& obs);

Definition at line 41 of file ac_app_context_epoc.cpp.

#define CTOR_DECL_CFlightModeObserver
Value:
public: static CFlightModeObserver* NewLC(CTelephony& tel, MGetterObs_FlightMode& obs); \
public: static CFlightModeObserver* NewL(CTelephony& tel, MGetterObs_FlightMode& obs); \
private: CFlightModeObserver(CTelephony& tel, MGetterObs_FlightMode& obs); \
private: void ConstructL(CTelephony& tel, MGetterObs_FlightMode& obs);

Definition at line 171 of file ac_app_context_epoc.cpp.

Value:
CAppContextImpl* CAppContextImpl::NewLC(ac_AppContext* ac, MAppContextInitObserver& obs) \
{ \
  CAppContextImpl* obj = new (ELeave) CAppContextImpl(ac, obs); \
  CleanupStack::PushL(obj); \
  obj->ConstructL(); \
  return obj; \
} \
 \
CAppContextImpl* CAppContextImpl::NewL(ac_AppContext* ac, MAppContextInitObserver& obs) \
{ \
  CAppContextImpl* obj = CAppContextImpl::NewLC(ac, obs); \
  CleanupStack::Pop(obj); \
  return obj; \
} \
 \
CAppContextImpl::CAppContextImpl(ac_AppContext* ac, MAppContextInitObserver& obs) : iCtx(ac), iObs(obs) \
{}

Definition at line 314 of file ac_app_context_epoc.cpp.

Value:
CBatteryObserver* CBatteryObserver::NewLC(CTelephony& tel, MGetterObs_BatteryInfo& obs) \
{ \
  CBatteryObserver* obj = new (ELeave) CBatteryObserver(tel, obs); \
  CleanupStack::PushL(obj); \
  obj->ConstructL(tel, obs); \
  return obj; \
} \
 \
CBatteryObserver* CBatteryObserver::NewL(CTelephony& tel, MGetterObs_BatteryInfo& obs) \
{ \
  CBatteryObserver* obj = CBatteryObserver::NewLC(tel, obs); \
  CleanupStack::Pop(obj); \
  return obj; \
} \
 \
CBatteryObserver::CBatteryObserver(CTelephony& tel, MGetterObs_BatteryInfo& obs) : iObserver(obs) \
{}

Definition at line 47 of file ac_app_context_epoc.cpp.

Value:
CFlightModeObserver* CFlightModeObserver::NewLC(CTelephony& tel, MGetterObs_FlightMode& obs) \
{ \
  CFlightModeObserver* obj = new (ELeave) CFlightModeObserver(tel, obs); \
  CleanupStack::PushL(obj); \
  obj->ConstructL(tel, obs); \
  return obj; \
} \
 \
CFlightModeObserver* CFlightModeObserver::NewL(CTelephony& tel, MGetterObs_FlightMode& obs) \
{ \
  CFlightModeObserver* obj = CFlightModeObserver::NewLC(tel, obs); \
  CleanupStack::Pop(obj); \
  return obj; \
} \
 \
CFlightModeObserver::CFlightModeObserver(CTelephony& tel, MGetterObs_FlightMode& obs) : iObserver(obs) \
{}

Definition at line 177 of file ac_app_context_epoc.cpp.


Function Documentation

static gboolean TFlightModeV1ToBoolean ( const CTelephony::TFlightModeV1 &  data  )  [static]

Definition at line 248 of file ac_app_context_epoc.cpp.

Referenced by CFlightModeObserver::HandleFlightMode().


Variable Documentation

Definition at line 377 of file ac_app_context_epoc.cpp.

Definition at line 89 of file ac_app_context_epoc.cpp.

Definition at line 221 of file ac_app_context_epoc.cpp.


ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:49:57 2011 by Doxygen 1.6.1