PowerMonitor Class Reference

#include <PowerMonitor.h>

List of all members.

Public Member Functions

 PowerMonitor ()
virtual ~PowerMonitor ()
virtual OStatus DoInit (const OSystemEvent &event)
virtual OStatus DoStart (const OSystemEvent &event)
virtual OStatus DoStop (const OSystemEvent &event)
virtual OStatus DoDestroy (const OSystemEvent &event)
void UpdatePowerStatus (void *msg)

Public Attributes

OSubject * subject [numOfSubject]
OObserver * observer [numOfObserver]

Private Member Functions

void PrintPowerStatus (const OPowerStatus &ps)


Constructor & Destructor Documentation

PowerMonitor::PowerMonitor  ) 
 

Definition at line 17 of file PowerMonitor.cc.

virtual PowerMonitor::~PowerMonitor  )  [inline, virtual]
 

Definition at line 23 of file PowerMonitor.h.


Member Function Documentation

OStatus PowerMonitor::DoDestroy const OSystemEvent &  event  )  [virtual]
 

Definition at line 69 of file PowerMonitor.cc.

OStatus PowerMonitor::DoInit const OSystemEvent &  event  )  [virtual]
 

Definition at line 22 of file PowerMonitor.cc.

OStatus PowerMonitor::DoStart const OSystemEvent &  event  )  [virtual]
 

Definition at line 28 of file PowerMonitor.cc.

References PrintPowerStatus().

OStatus PowerMonitor::DoStop const OSystemEvent &  event  )  [virtual]
 

Definition at line 63 of file PowerMonitor.cc.

void PowerMonitor::PrintPowerStatus const OPowerStatus &  ps  )  [private]
 

Definition at line 116 of file PowerMonitor.cc.

Referenced by DoStart(), and UpdatePowerStatus().

void PowerMonitor::UpdatePowerStatus void *  msg  ) 
 

Definition at line 75 of file PowerMonitor.cc.

References PrintPowerStatus().


Member Data Documentation

OObserver* PowerMonitor::observer[numOfObserver]
 

Definition at line 26 of file PowerMonitor.h.

OSubject* PowerMonitor::subject[numOfSubject]
 

Definition at line 25 of file PowerMonitor.h.


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 23:04:35 2007 for openSDK by  doxygen 1.3.9.1