pr2_gripper_click::GripperClickDisplay< ActionClass > Class Template Reference

#include <gripper_click_display.h>

List of all members.

Public Types

typedef
ActionClass::_action_goal_type::_goal_type 
GoalType
typedef
ActionClass::_action_result_type::_result_type 
ResultType

Public Member Functions

virtual void abortAction ()
virtual void acceptNewGoal ()
virtual void fixedFrameChanged ()
 GripperClickDisplay (std::string action_topic, const std::string &name, rviz::VisualizationManager *manager)
virtual void onDisable ()
virtual void onEnable ()
virtual void preemptAction ()
void startActionServer ()
void stopActionServer ()
virtual void targetFrameChanged ()
virtual void update (float wall_dt, float ros_dt)
virtual ~GripperClickDisplay ()

Protected Attributes

actionlib::SimpleActionServer
< ActionClass > * 
action_server_
std::string action_topic_
GripperClickRvizUI< ActionClass > * gripper_click_rviz_ui_

Detailed Description

template<class ActionClass>
class pr2_gripper_click::GripperClickDisplay< ActionClass >

Definition at line 49 of file gripper_click_display.h.


Member Typedef Documentation

template<class ActionClass>
typedef ActionClass::_action_goal_type::_goal_type pr2_gripper_click::GripperClickDisplay< ActionClass >::GoalType

Definition at line 48 of file gripper_click_display.h.

template<class ActionClass>
typedef ActionClass::_action_result_type::_result_type pr2_gripper_click::GripperClickDisplay< ActionClass >::ResultType

Definition at line 47 of file gripper_click_display.h.


Constructor & Destructor Documentation

template<class ActionClass >
pr2_gripper_click::GripperClickDisplay< ActionClass >::GripperClickDisplay ( std::string  action_topic,
const std::string &  name,
rviz::VisualizationManager *  manager 
) [inline]

Definition at line 37 of file gripper_click_display.cpp.

template<class ActionClass >
pr2_gripper_click::GripperClickDisplay< ActionClass >::~GripperClickDisplay (  )  [inline, virtual]

Definition at line 46 of file gripper_click_display.cpp.


Member Function Documentation

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::abortAction (  )  [inline, virtual]

Definition at line 172 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::acceptNewGoal (  )  [inline, virtual]

Definition at line 150 of file gripper_click_display.cpp.

template<class ActionClass>
virtual void pr2_gripper_click::GripperClickDisplay< ActionClass >::fixedFrameChanged (  )  [inline, virtual]

Definition at line 55 of file gripper_click_display.h.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::onDisable (  )  [inline, virtual]

Definition at line 63 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::onEnable (  )  [inline, virtual]
template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::preemptAction (  )  [inline, virtual]

Definition at line 165 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::startActionServer (  )  [inline]

Definition at line 106 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::stopActionServer (  )  [inline]

Definition at line 128 of file gripper_click_display.cpp.

template<class ActionClass>
virtual void pr2_gripper_click::GripperClickDisplay< ActionClass >::targetFrameChanged (  )  [inline, virtual]

Definition at line 54 of file gripper_click_display.h.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::update ( float  wall_dt,
float  ros_dt 
) [inline, virtual]

Definition at line 69 of file gripper_click_display.cpp.


Member Data Documentation

template<class ActionClass>
actionlib::SimpleActionServer<ActionClass>* pr2_gripper_click::GripperClickDisplay< ActionClass >::action_server_ [protected]

Definition at line 79 of file gripper_click_display.h.

template<class ActionClass>
std::string pr2_gripper_click::GripperClickDisplay< ActionClass >::action_topic_ [protected]

Definition at line 81 of file gripper_click_display.h.

template<class ActionClass>
GripperClickRvizUI<ActionClass>* pr2_gripper_click::GripperClickDisplay< ActionClass >::gripper_click_rviz_ui_ [protected]

Definition at line 77 of file gripper_click_display.h.


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


pr2_gripper_click
Author(s): Matei Ciocarlie
autogenerated on Fri Jan 11 09:40:28 2013