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

◆ _active_branches_type

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

◆ _description_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

◆ _duration_type

template<class ContainerAllocator >
typedef ros::Duration free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_duration_type

◆ _number_of_steps_in_goal_type

template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_number_of_steps_in_goal_type

◆ _phase_type

template<class ContainerAllocator >
typedef double free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_phase_type

◆ _queue_size_type

template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_queue_size_type

◆ _status_type

template<class ContainerAllocator >
typedef int8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_status_type

◆ _step_id_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

◆ _step_number_type

template<class ContainerAllocator >
typedef uint8_t free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::_step_number_type

◆ ConstPtr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_<ContainerAllocator> const> free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::ConstPtr

◆ Ptr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::free_gait_msgs::ExecuteStepsFeedback_<ContainerAllocator> > free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::Ptr

◆ Type

template<class ContainerAllocator >
typedef ExecuteStepsFeedback_<ContainerAllocator> free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::Type

Member Enumeration Documentation

◆ anonymous enum

template<class ContainerAllocator >
anonymous enum
Enumerator
PROGRESS_PAUSED 
PROGRESS_UNKNOWN 
PROGRESS_EXECUTING 

Constructor & Destructor Documentation

◆ ExecuteStepsFeedback_() [1/2]

template<class ContainerAllocator >
free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::ExecuteStepsFeedback_ ( )
inline

◆ ExecuteStepsFeedback_() [2/2]

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

Member Data Documentation

◆ active_branches

template<class ContainerAllocator >
_active_branches_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::active_branches

◆ description

template<class ContainerAllocator >
_description_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::description

◆ duration

template<class ContainerAllocator >
_duration_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::duration

◆ number_of_steps_in_goal

template<class ContainerAllocator >
_number_of_steps_in_goal_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::number_of_steps_in_goal

◆ phase

template<class ContainerAllocator >
_phase_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::phase

◆ queue_size

template<class ContainerAllocator >
_queue_size_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::queue_size

◆ status

template<class ContainerAllocator >
_status_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::status

◆ step_id

template<class ContainerAllocator >
_step_id_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::step_id

◆ step_number

template<class ContainerAllocator >
_step_number_type free_gait_msgs::ExecuteStepsFeedback_< ContainerAllocator >::step_number

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