MOOS 0.2375
Public Member Functions | Protected Member Functions | Protected Attributes
COverallTimeOut Class Reference

#include <OverallTimeOut.h>

Inheritance diagram for COverallTimeOut:
Inheritance graph
[legend]
Collaboration diagram for COverallTimeOut:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 COverallTimeOut ()
virtual ~COverallTimeOut ()
virtual bool RegularMailDelivery (double dfTimeNow)
bool Run (CPathAction &DesiredAction)
bool GetNotifications (MOOSMSG_LIST &List)
bool SetParam (string sParam, string sVal)

Protected Member Functions

virtual bool OnTimeOut ()
bool Initialise ()

Protected Attributes

bool m_bInitialised
double m_dfTimeRemaining

Detailed Description

Definition at line 44 of file OverallTimeOut.h.


Constructor & Destructor Documentation

COverallTimeOut::COverallTimeOut ( )

Definition at line 41 of file OverallTimeOut.cpp.

COverallTimeOut::~COverallTimeOut ( ) [virtual]

Definition at line 47 of file OverallTimeOut.cpp.


Member Function Documentation

bool COverallTimeOut::GetNotifications ( MOOSMSG_LIST List) [virtual]

Reimplemented from CMOOSBehaviour.

Definition at line 106 of file OverallTimeOut.cpp.

bool COverallTimeOut::Initialise ( ) [protected]

Definition at line 52 of file OverallTimeOut.cpp.

bool COverallTimeOut::OnTimeOut ( ) [protected, virtual]

Reimplemented from CTimerTask.

Definition at line 83 of file OverallTimeOut.cpp.

bool COverallTimeOut::RegularMailDelivery ( double  dfTimeNow) [virtual]

Reimplemented from CTimerTask.

Definition at line 76 of file OverallTimeOut.cpp.

bool COverallTimeOut::Run ( CPathAction DesiredAction) [virtual]

Reimplemented from CTimerTask.

Definition at line 89 of file OverallTimeOut.cpp.

bool COverallTimeOut::SetParam ( string  sParam,
string  sVal 
) [virtual]

Reimplemented from CTimerTask.

Definition at line 120 of file OverallTimeOut.cpp.


Member Data Documentation

Definition at line 56 of file OverallTimeOut.h.

Definition at line 57 of file OverallTimeOut.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines