uvsim::ControlThread Class Reference

#include <UgvSystem.h>

Inherits uvsim::RealtimeThread.

Collaboration diagram for uvsim::ControlThread:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ControlThread (std::string port, float freq, int priority, bool useJoystick)
virtual void loop ()
ControlMode getControlMode ()
void setControlMode (ControlMode mode)
virtual ~ControlThread ()

Private Attributes

ControlCommm_controlComm
ControlMode m_mode

Detailed Description

Definition at line 32 of file UgvSystem.h.


Constructor & Destructor Documentation

uvsim::ControlThread::ControlThread ( std::string  port,
float  freq,
int  priority,
bool  useJoystick 
)

Definition at line 30 of file UgvSystem.cc.

uvsim::ControlThread::~ControlThread (  )  [virtual]

Definition at line 44 of file UgvSystem.cc.


Member Function Documentation

ControlMode uvsim::ControlThread::getControlMode (  )  [inline]

Definition at line 40 of file UgvSystem.h.

void uvsim::ControlThread::loop (  )  [virtual]

Implements uvsim::RealtimeThread.

Definition at line 38 of file UgvSystem.cc.

Here is the call graph for this function:

void uvsim::ControlThread::setControlMode ( ControlMode  mode  )  [inline]

Definition at line 44 of file UgvSystem.h.

Here is the caller graph for this function:


Member Data Documentation

Definition at line 35 of file UgvSystem.h.

Definition at line 36 of file UgvSystem.h.


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

Generated on Mon Nov 9 12:57:43 2009 for uvsim by  doxygen 1.6.1