![]() |
Diana Software
|
description More...
Public Member Functions | |
| QDbWatchdogThreadHandler () | |
| virtual | ~QDbWatchdogThreadHandler () |
| void | SetWatchdogTimer (QWatchdogTimer *timer) |
| void | SetDatabase (QDb *db) |
| QError | Start () |
Public Member Functions inherited from QBaseThreadHandler | |
| QBaseThreadHandler () | |
| virtual | ~QBaseThreadHandler () |
| QError | Check (bool &isRunning) |
| QError | Check (bool &isRunning, int timeoutMillisec) |
| QError | Stop () |
Private Attributes | |
| QWatchdogTimer * | fTimer |
| not owned by this object More... | |
| QDb * | fDb |
| not owned by thsi object More... | |
Additional Inherited Members | |
Protected Attributes inherited from QBaseThreadHandler | |
| int | fControlFlag |
| QError * | fErr |
| boost::thread * | fThread |
description
Definition at line 15 of file QDbWatchdogThreadHandler.hh.
| QDbWatchdogThreadHandler::QDbWatchdogThreadHandler | ( | ) |
Definition at line 8 of file QDbWatchdogThreadHandler.cc.
|
inlinevirtual |
Definition at line 19 of file QDbWatchdogThreadHandler.hh.
|
inline |
Definition at line 22 of file QDbWatchdogThreadHandler.hh.
References fDb.
Referenced by QDb::InitWatchdogThread().
|
inline |
Definition at line 21 of file QDbWatchdogThreadHandler.hh.
References fTimer.
Referenced by QDb::InitWatchdogThread().
|
virtual |
Implements QBaseThreadHandler.
Definition at line 17 of file QDbWatchdogThreadHandler.cc.
References QBaseThreadHandler::Check(), err, QBaseThreadHandler::fControlFlag, fDb, QBaseThreadHandler::fErr, QBaseThreadHandler::fThread, fTimer, QERR_SUCCESS, QERR_UNDEFINED_STATUS, QBaseThread::SetControlFlag(), QDbWatchdogThread::SetDatabase(), QBaseThread::SetError(), and QDbWatchdogThread::SetWatchdogTimer().
Referenced by QDb::InitWatchdogThread().
|
private |
not owned by thsi object
Definition at line 27 of file QDbWatchdogThreadHandler.hh.
Referenced by SetDatabase(), and Start().
|
private |
not owned by this object
Definition at line 26 of file QDbWatchdogThreadHandler.hh.
Referenced by SetWatchdogTimer(), and Start().