ArModeLaser Class Reference

Inheritance diagram for ArModeLaser:

ArMode List of all members.

Detailed Description

Examples:

demo.cpp.

Definition at line 344 of file ArModes.h.

Public Member Functions

virtual void activate (void)
 ArModeLaser (ArRobot *robot, const char *name, char key, char key2, ArSick *sick)
virtual void deactivate (void)
void failedConnect (void)
 internal function
virtual void help (void)
virtual void userTask (void)
 ~ArModeLaser ()

Protected Types

enum  State { STATE_UNINITED, STATE_CONNECTING, STATE_CONNECTED }
 STATE_CONNECTED
 STATE_CONNECTING
 STATE_UNINITED

Protected Member Functions

void togMiddle (void)

Protected Attributes

bool myConnectingLaser
ArFunctorC< ArModeLasermyFailedConnectCB
bool myInitializedLaser
bool myPrintMiddle
ArSickmySick
State myState
ArFunctorC< ArModeLasermyTogMiddleCB


The documentation for this class was generated from the following files:
Generated on Fri Dec 1 10:55:17 2006 for Aria by  doxygen 1.4.7