Aria: ArModeGripper Class Reference

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArModeGripper Class Reference

`#include <ArModes.h>`

Inheritance diagram for ArModeGripper:

List of all members.

## Detailed Description

Mode for controlling the gripper.

## Public Member Functions
virtual void | activate (void)
| ArModeGripper (ArRobot *robot, const char *name, char key, char key2)
| Constructor.
void | close (void)
virtual void | deactivate (void)
void | down (void)
void | exercise (void)
virtual void | help (void)
void | open (void)
void | stop (void)
void | up (void)
virtual void | userTask (void)
virtual | ~ArModeGripper ()
| Destructor.
## Protected Types
enum | ExerState { UP_OPEN, UP_CLOSE, DOWN_CLOSE, DOWN_OPEN }
## Protected Attributes
ArFunctorC< ArModeGripper > | myCloseCB
ArFunctorC< ArModeGripper > | myDownCB
ArFunctorC< ArModeGripper > | myExerciseCB
bool | myExercising
ExerState | myExerState
ArGripper | myGripper
ArTime | myLastExer
ArFunctorC< ArModeGripper > | myOpenCB
ArFunctorC< ArModeGripper > | myStopCB
ArFunctorC< ArModeGripper > | myUpCB

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

- ArModes.h