ompl_ros_interface::PlannerConfigMap Class Reference

A map from group name to planner configuration names. This class is used internally and is not intended for external use. More...

#include <ompl_ros_planner_config.h>

List of all members.

Public Member Functions

std::vector< boost::shared_ptr
< PlannerConfig > > 
getGroupPlannersConfig (const std::string &group) const
 Get the list of planner configurations available for a specific planning group.
void loadPlannerConfigs ()
 PlannerConfigMap (std::string description)
 ~PlannerConfigMap (void)

Public Attributes

std::string description_
std::map< std::string,
std::vector< std::string > > 
group_to_planner_string_config_map_
 The namespace in which this group lives.
std::vector< std::string > planning_group_names_
 A mapping from the group to the list of planners corresponding to the group.

Detailed Description

A map from group name to planner configuration names. This class is used internally and is not intended for external use.

Definition at line 116 of file ompl_ros_planner_config.h.


Constructor & Destructor Documentation

ompl_ros_interface::PlannerConfigMap::PlannerConfigMap ( std::string  description  )  [inline]

Definition at line 120 of file ompl_ros_planner_config.h.

ompl_ros_interface::PlannerConfigMap::~PlannerConfigMap ( void   )  [inline]

Definition at line 125 of file ompl_ros_planner_config.h.


Member Function Documentation

std::vector< boost::shared_ptr< ompl_ros_interface::PlannerConfig > > ompl_ros_interface::PlannerConfigMap::getGroupPlannersConfig ( const std::string &  group  )  const

Get the list of planner configurations available for a specific planning group.

Definition at line 130 of file ompl_ros_planner_config.cpp.

void ompl_ros_interface::PlannerConfigMap::loadPlannerConfigs (  ) 

Definition at line 73 of file ompl_ros_planner_config.cpp.


Member Data Documentation

Definition at line 135 of file ompl_ros_planner_config.h.

std::map<std::string, std::vector<std::string> > ompl_ros_interface::PlannerConfigMap::group_to_planner_string_config_map_

The namespace in which this group lives.

Definition at line 136 of file ompl_ros_planner_config.h.

A mapping from the group to the list of planners corresponding to the group.

Definition at line 137 of file ompl_ros_planner_config.h.


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


ompl_ros_interface
Author(s): Sachin Chitta
autogenerated on Fri Jan 11 10:08:06 2013