|
|
#include <RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h>
Inheritance diagram for RobotNameHelper:Classes | |
| class | Node |
Public Types | |
| using | Arm = armarx::Arm |
| using | RobotArm = armarx::RobotArm |
Public Member Functions | |
| Arm | getArm (const std::string &side) const |
| const std::vector< std::string > & | getProfiles () const |
| RobotArm | getRobotArm (const std::string &side, const VirtualRobot::RobotPtr &robot) const |
| const RobotInfoNodePtr & | getRobotInfoNodePtr () const |
| RobotNameHelper & | operator= (const RobotNameHelper &)=default |
| RobotNameHelper & | operator= (RobotNameHelper &&)=default |
| RobotNameHelper (const RobotInfoNodePtr &robotInfo, const StatechartProfilePtr &profile=nullptr) | |
| RobotNameHelper (const RobotNameHelper &)=default | |
| RobotNameHelper (RobotNameHelper &&)=default | |
| std::string | select (const std::string &path) const |
Static Public Member Functions | |
| static RobotNameHelperPtr | Create (const RobotInfoNodePtr &robotInfo, const StatechartProfilePtr &profile) |
| static RobotNameHelperPtr | Create (const std::string &robotXmlFilename, const StatechartProfilePtr &profile=nullptr) |
| static void | writeRobotInfoNode (const RobotInfoNodePtr &n, std::ostream &str, std::size_t indent=0, char indentChar=' ') |
Static Public Attributes | |
| static const std::string | LocationLeft = "Left" |
| static const std::string | LocationRight = "Right" |
Definition at line 143 of file RobotNameHelper.h.
| using Arm = armarx::Arm |
Definition at line 150 of file RobotNameHelper.h.
| using RobotArm = armarx::RobotArm |
Definition at line 151 of file RobotNameHelper.h.
| RobotNameHelper | ( | const RobotInfoNodePtr & | robotInfo, |
| const StatechartProfilePtr & | profile = nullptr |
||
| ) |
|
default |
|
default |
|
static |
Definition at line 107 of file RobotNameHelper.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| Arm getArm | ( | const std::string & | side | ) | const |
| const std::vector< std::string > & getProfiles | ( | ) | const |
Definition at line 433 of file RobotNameHelper.cpp.
| RobotArm getRobotArm | ( | const std::string & | side, |
| const VirtualRobot::RobotPtr & | robot | ||
| ) | const |
Definition at line 149 of file RobotNameHelper.cpp.
| const RobotInfoNodePtr & getRobotInfoNodePtr | ( | ) | const |
Definition at line 65 of file RobotNameHelper.cpp.
|
default |
|
default |
| std::string select | ( | const std::string & | path | ) | const |
|
static |
Definition at line 46 of file RobotNameHelper.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 170 of file RobotNameHelper.h.
|
static |
Definition at line 171 of file RobotNameHelper.h.