Public Member Functions | |
| std::vector < MotorBase::OperationMode > | getInterfaceModes (const std::string &interface) |
| bool | hasConflict (const std::string &interface, MotorBase::OperationMode mode) |
| InterfaceMapping () | |
Private Types | |
| typedef boost::bimap < boost::bimaps::multiset_of < std::string > , boost::bimaps::set_of < MotorBase::OperationMode > > | bimap_type |
Private Attributes | |
| bimap_type | mapping_ |
Definition at line 137 of file robot_layer.cpp.
typedef boost::bimap<boost::bimaps::multiset_of<std::string>, boost::bimaps::set_of<MotorBase::OperationMode> > InterfaceMapping::bimap_type [private] |
Definition at line 138 of file robot_layer.cpp.
| InterfaceMapping::InterfaceMapping | ( | ) | [inline] |
Definition at line 141 of file robot_layer.cpp.
| std::vector<MotorBase::OperationMode> InterfaceMapping::getInterfaceModes | ( | const std::string & | interface | ) | [inline] |
Definition at line 153 of file robot_layer.cpp.
| bool InterfaceMapping::hasConflict | ( | const std::string & | interface, |
| MotorBase::OperationMode | mode | ||
| ) | [inline] |
Definition at line 160 of file robot_layer.cpp.
bimap_type InterfaceMapping::mapping_ [private] |
Definition at line 139 of file robot_layer.cpp.