LocalGuidance
A library that generates velocity references to follow a path.
free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator > Struct Template Reference

#include <ExecuteStepsFeedback.h>

Public Types

enum  { PROGRESS_PAUSED = -1, PROGRESS_UNKNOWN = 0, PROGRESS_EXECUTING = 1 }
 
typedef ExecuteStepsFeedback_< ContainerAllocator > Type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _step_id_type
 
typedef uint8_t _step_number_type
 
typedef uint8_t _number_of_steps_in_goal_type
 
typedef uint8_t _queue_size_type
 
typedef int8_t _status_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _description_type
 
typedef ros::Duration _duration_type
 
typedef double _phase_type
 
typedef std::vector< std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other >, typename ContainerAllocator::template rebind< std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > >::other > _active_branches_type
 
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator > > Ptr
 
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator > const > ConstPtr
 

Public Member Functions

 ExecuteStepsFeedback_ ()
 
 ExecuteStepsFeedback_ (const ContainerAllocator &_alloc)
 

Public Attributes

_step_id_type step_id
 
_step_number_type step_number
 
_number_of_steps_in_goal_type number_of_steps_in_goal
 
_queue_size_type queue_size
 
_status_type status
 
_description_type description
 
_duration_type duration
 
_phase_type phase
 
_active_branches_type active_branches
 

Member Typedef Documentation

template<class ContainerAllocator >
typedef std::vector<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > , typename ContainerAllocator::template rebind<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::other > free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_active_branches_type
template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_description_type
template<class ContainerAllocator >
typedef ros::Duration free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_duration_type
template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_number_of_steps_in_goal_type
template<class ContainerAllocator >
typedef double free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_phase_type
template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_queue_size_type
template<class ContainerAllocator >
typedef int8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_status_type
template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_step_id_type
template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_step_number_type
template<class ContainerAllocator >
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_<ContainerAllocator> const> free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::ConstPtr
template<class ContainerAllocator >
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_<ContainerAllocator> > free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::Ptr
template<class ContainerAllocator >
typedef ExecuteStepsFeedback_<ContainerAllocator> free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::Type

Member Enumeration Documentation

template<class ContainerAllocator >
anonymous enum
Enumerator
PROGRESS_PAUSED 
PROGRESS_UNKNOWN 
PROGRESS_EXECUTING 

Constructor & Destructor Documentation

template<class ContainerAllocator >
free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::ExecuteStepsFeedback_ ( )
inline
template<class ContainerAllocator >
free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::ExecuteStepsFeedback_ ( const ContainerAllocator &  _alloc)
inline

Member Data Documentation

template<class ContainerAllocator >
_active_branches_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::active_branches
template<class ContainerAllocator >
_description_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::description
template<class ContainerAllocator >
_duration_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::duration
template<class ContainerAllocator >
_number_of_steps_in_goal_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::number_of_steps_in_goal
template<class ContainerAllocator >
_phase_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::phase
template<class ContainerAllocator >
_queue_size_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::queue_size
template<class ContainerAllocator >
_status_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::status
template<class ContainerAllocator >
_step_id_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::step_id
template<class ContainerAllocator >
_step_number_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::step_number

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