Public Member Functions | |
CBofTimer (uint32 nID, uint32 nInterval, void *lUserInfo, BofCallback pCallBack) | |
void | start () |
void | stop () |
bool | isActive () |
void | setID (uint32 nID) |
uint32 | getID () |
void | setInterval (uint32 nInterval) |
uint32 | getInterval () |
void | setUserInfo (void *lUserInfo) |
void * | getUserInfo () |
void | setCallBack (BofCallback pCallBack) |
BofCallback | getCallBack () |
Public Member Functions inherited from Bagel::CLList | |
CLList () | |
CLList (void *pObj) | |
virtual | ~CLList () |
void | Insert (CLList *pNewList) |
void | Delete () |
void | addToHead (CLList *pNewList) |
void | addToTail (CLList *pNewList) |
void | MoveToHead () |
void | MoveToTail () |
void | MoveLeft () |
void | MoveRight () |
CLList * | getHead () |
CLList * | getTail () |
CLList * | getPrev () const |
CLList * | getNext () const |
void * | getData () const |
void | PutData (void *pObj) |
void | FlushList () |
Static Public Member Functions | |
static void | handleTimers () |
Static Public Member Functions inherited from Bagel::CBofObject | |
static bool | isValidObject (const CBofObject *pObject) |
Public Attributes | |
uint32 | _lLastTime |
uint32 | _nID |
uint32 | _nInterval |
BofCallback | _pCallBack |
void * | _lUserInfo |
bool | _bActive |
Static Protected Attributes | |
static CBofTimer * | _pTimerList |
static bool | _bModified |
Additional Inherited Members | |
Protected Attributes inherited from Bagel::CLList | |
CLList * | _pPrev |
CLList * | _pNext |
void * | _pData |