#include <path_planning_algorithm.hpp>
Public Member Functions | |
PathPlanningAlgorithm (const std::string name, const std::string description, const std::string service_name) | |
bool | publishPercentageDone (const unsigned percentage, actionlib::ServerGoalHandle< ActionSpec > &gh) |
bool | publishStatusDone (const std::string progress_msg, actionlib::ServerGoalHandle< ActionSpec > &gh) |
bool | publishStatusPercentageDone (const std::string progress_msg, const unsigned percentage, actionlib::ServerGoalHandle< ActionSpec > &gh) |
virtual | ~PathPlanningAlgorithm ()=0 |
Public Attributes | |
const std::string | description_ |
const std::string | name_ |
const std::string | service_name_ |
Definition at line 10 of file path_planning_algorithm.hpp.
ram_path_planning::PathPlanningAlgorithm< ActionSpec >::PathPlanningAlgorithm | ( | const std::string | name, |
const std::string | description, | ||
const std::string | service_name | ||
) |
Definition at line 7 of file path_planning_algorithm_imp.hpp.
|
pure virtual |
Definition at line 17 of file path_planning_algorithm_imp.hpp.
bool ram_path_planning::PathPlanningAlgorithm< ActionSpec >::publishPercentageDone | ( | const unsigned | percentage, |
actionlib::ServerGoalHandle< ActionSpec > & | gh | ||
) |
Definition at line 22 of file path_planning_algorithm_imp.hpp.
bool ram_path_planning::PathPlanningAlgorithm< ActionSpec >::publishStatusDone | ( | const std::string | progress_msg, |
actionlib::ServerGoalHandle< ActionSpec > & | gh | ||
) |
Definition at line 36 of file path_planning_algorithm_imp.hpp.
bool ram_path_planning::PathPlanningAlgorithm< ActionSpec >::publishStatusPercentageDone | ( | const std::string | progress_msg, |
const unsigned | percentage, | ||
actionlib::ServerGoalHandle< ActionSpec > & | gh | ||
) |
Definition at line 51 of file path_planning_algorithm_imp.hpp.
const std::string ram_path_planning::PathPlanningAlgorithm< ActionSpec >::description_ |
Definition at line 30 of file path_planning_algorithm.hpp.
const std::string ram_path_planning::PathPlanningAlgorithm< ActionSpec >::name_ |
Definition at line 29 of file path_planning_algorithm.hpp.
const std::string ram_path_planning::PathPlanningAlgorithm< ActionSpec >::service_name_ |
Definition at line 31 of file path_planning_algorithm.hpp.