#include <PsLampDev.h>
Public Member Functions | |
virtual | ~PsLampDev () |
virtual void | lightLamps (unsigned long onLamps)=0 |
Static Public Member Functions | |
static PsLampDev * | getLampDev (PsLampTask *pLampTask) |
Protected Member Functions | |
PsLampDev (PsLampTask *pLampTask=NULL) | |
Static Protected Attributes | |
static PsLampDev * | spInstance = 0 |
static OsBSem | sLock |
Private Member Functions | |
PsLampDev (const PsLampDev &rPsLampDev) | |
PsLampDev & | operator= (const PsLampDev &rhs) |
Private Attributes | |
PsLampTask * | mpLampTask |
|
virtual |
|
protected |
|
static |
|
pure virtual |
Implemented in PsLampDevWnt, and PsLampDevLinux.
|
private |
|
staticprotected |
|
staticprotected |