#include <RobotTask.h>
Public Member Functions | |
TaskResult (const string &plan, const std::string &description) | |
TaskResult (const int32_t success, const std::string &description) | |
TaskResult (const TaskResult &o) | |
Static Public Member Functions | |
static TaskResult | FAIL () |
static TaskResult | PREEMPTED () |
static TaskResult | SUCCESS () |
Protected Member Functions | |
TaskResult (bool preempted) | |
Protected Attributes | |
string | description |
string | plan |
bool | preempted |
int32_t | success |
Friends | |
class | RobotTask |
Definition at line 111 of file RobotTask.h.
robot_task::RobotTask::TaskResult::TaskResult | ( | bool | preempted | ) | [inline, protected] |
Definition at line 119 of file RobotTask.h.
robot_task::RobotTask::TaskResult::TaskResult | ( | const string & | plan, |
const std::string & | description | ||
) | [inline] |
Definition at line 123 of file RobotTask.h.
robot_task::RobotTask::TaskResult::TaskResult | ( | const int32_t | success, |
const std::string & | description | ||
) | [inline] |
Definition at line 126 of file RobotTask.h.
robot_task::RobotTask::TaskResult::TaskResult | ( | const TaskResult & | o | ) | [inline] |
Definition at line 130 of file RobotTask.h.
static TaskResult robot_task::RobotTask::TaskResult::FAIL | ( | ) | [inline, static] |
Definition at line 134 of file RobotTask.h.
static TaskResult robot_task::RobotTask::TaskResult::PREEMPTED | ( | ) | [inline, static] |
Definition at line 133 of file RobotTask.h.
static TaskResult robot_task::RobotTask::TaskResult::SUCCESS | ( | ) | [inline, static] |
Definition at line 135 of file RobotTask.h.
friend class RobotTask [friend] |
Definition at line 112 of file RobotTask.h.
string robot_task::RobotTask::TaskResult::description [protected] |
Definition at line 116 of file RobotTask.h.
string robot_task::RobotTask::TaskResult::plan [protected] |
Definition at line 115 of file RobotTask.h.
bool robot_task::RobotTask::TaskResult::preempted [protected] |
Definition at line 117 of file RobotTask.h.
int32_t robot_task::RobotTask::TaskResult::success [protected] |
Definition at line 114 of file RobotTask.h.