Diana Software
Public Member Functions | Private Attributes | List of all members
QDbWatchdogThreadHandler Class Reference

description More...

Inheritance diagram for QDbWatchdogThreadHandler:
QBaseThreadHandler

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

QWatchdogTimerfTimer
 not owned by this object More...
 
QDbfDb
 not owned by thsi object More...
 

Additional Inherited Members

- Protected Attributes inherited from QBaseThreadHandler
int fControlFlag
 
QErrorfErr
 
boost::thread * fThread
 

Detailed Description

description

Author
Sergio Di Domizio

Definition at line 15 of file QDbWatchdogThreadHandler.hh.

Constructor & Destructor Documentation

◆ QDbWatchdogThreadHandler()

QDbWatchdogThreadHandler::QDbWatchdogThreadHandler ( )

Definition at line 8 of file QDbWatchdogThreadHandler.cc.

◆ ~QDbWatchdogThreadHandler()

virtual QDbWatchdogThreadHandler::~QDbWatchdogThreadHandler ( )
inlinevirtual

Definition at line 19 of file QDbWatchdogThreadHandler.hh.

Member Function Documentation

◆ SetDatabase()

void QDbWatchdogThreadHandler::SetDatabase ( QDb db)
inline

Definition at line 22 of file QDbWatchdogThreadHandler.hh.

References fDb.

Referenced by QDb::InitWatchdogThread().

◆ SetWatchdogTimer()

void QDbWatchdogThreadHandler::SetWatchdogTimer ( QWatchdogTimer timer)
inline

Definition at line 21 of file QDbWatchdogThreadHandler.hh.

References fTimer.

Referenced by QDb::InitWatchdogThread().

◆ Start()

QError QDbWatchdogThreadHandler::Start ( )
virtual

Member Data Documentation

◆ fDb

QDb* QDbWatchdogThreadHandler::fDb
private

not owned by thsi object

Definition at line 27 of file QDbWatchdogThreadHandler.hh.

Referenced by SetDatabase(), and Start().

◆ fTimer

QWatchdogTimer* QDbWatchdogThreadHandler::fTimer
private

not owned by this object

Definition at line 26 of file QDbWatchdogThreadHandler.hh.

Referenced by SetWatchdogTimer(), and Start().


The documentation for this class was generated from the following files: