Classes | Typedefs
robot_controllers Namespace Reference

Classes

class  Controller
 Base class for a controller. Is derived from a Handle, so that controllers can be passed from ControllerManager::getHandle(), thus allowing controllers to access other controllers (to stack their commands. More...
class  ControllerLoader
 Class for loading and managing a single controller. More...
class  ControllerManager
 Base class for a controller manager. More...
class  Handle
 Base class for a handle. More...
class  JointHandle
 Base class for a joint handle. This will be implemented for each type of robot. More...

Typedefs

typedef boost::shared_ptr
< ControllerLoader
ControllerLoaderPtr
typedef boost::shared_ptr
< Controller
ControllerPtr
typedef boost::shared_ptr< HandleHandlePtr
typedef boost::shared_ptr
< JointHandle
JointHandlePtr

Typedef Documentation

Definition at line 79 of file controller_loader.h.

typedef boost::shared_ptr<Controller> robot_controllers::ControllerPtr

Definition at line 151 of file controller.h.

typedef boost::shared_ptr<Handle> robot_controllers::HandlePtr

Definition at line 64 of file handle.h.

typedef boost::shared_ptr<JointHandle> robot_controllers::JointHandlePtr

Definition at line 112 of file joint_handle.h.



robot_controllers_interface
Author(s): Michael Ferguson
autogenerated on Wed Jun 14 2017 04:09:05