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

#include <ConstantDepthTask.h>

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

List of all members.

Public Member Functions

 CConstantDepthTask ()
virtual ~CConstantDepthTask ()
virtual bool SetParam (string sParam, string sVal)
virtual bool OnNewMail (MOOSMSG_LIST &NewMail)
virtual bool Run (CPathAction &DesiredAction)
virtual bool GetRegistrations (STRING_LIST &List)
virtual bool GetNotifications (MOOSMSG_LIST &List)
virtual bool RegularMailDelivery (double dfTimeNow)

Protected Member Functions

bool Initialise ()

Protected Attributes

bool m_bInitialised
ControlledDOF m_DepthDOF
ControlledDOF m_PitchDOF

Detailed Description

Definition at line 51 of file ConstantDepthTask.h.


Constructor & Destructor Documentation

CConstantDepthTask::CConstantDepthTask ( )

Definition at line 49 of file ConstantDepthTask.cpp.

CConstantDepthTask::~CConstantDepthTask ( ) [virtual]

Definition at line 56 of file ConstantDepthTask.cpp.


Member Function Documentation

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

Reimplemented from CMOOSBehaviour.

Definition at line 133 of file ConstantDepthTask.cpp.

bool CConstantDepthTask::GetRegistrations ( STRING_LIST List) [virtual]

Reimplemented from CMOOSBehaviour.

Definition at line 147 of file ConstantDepthTask.cpp.

bool CConstantDepthTask::Initialise ( ) [protected]

Definition at line 185 of file ConstantDepthTask.cpp.

bool CConstantDepthTask::OnNewMail ( MOOSMSG_LIST NewMail) [virtual]

Reimplemented from CMOOSBehaviour.

Definition at line 106 of file ConstantDepthTask.cpp.

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

Implements CMOOSBehaviour.

Definition at line 62 of file ConstantDepthTask.cpp.

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CGoToDepth.

Definition at line 69 of file ConstantDepthTask.cpp.

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CGoToDepth.

Definition at line 160 of file ConstantDepthTask.cpp.


Member Data Documentation

Definition at line 65 of file ConstantDepthTask.h.

ControlledDOF CConstantDepthTask::m_DepthDOF [protected]

Definition at line 68 of file ConstantDepthTask.h.

ControlledDOF CConstantDepthTask::m_PitchDOF [protected]

Definition at line 69 of file ConstantDepthTask.h.


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