#include <interface_mapping.h>
Public Member Functions | |
std::vector< canopen::MotorBase::OperationMode > | getInterfaceModes (const std::string &interface) |
bool | hasConflict (const std::string &interface, canopen::MotorBase::OperationMode mode) |
InterfaceMapping () | |
Private Types | |
typedef boost::bimap< boost::bimaps::multiset_of< std::string >, boost::bimaps::set_of< canopen::MotorBase::OperationMode > > | bimap_type |
Private Attributes | |
bimap_type | mapping_ |
Definition at line 13 of file interface_mapping.h.
|
private |
Definition at line 14 of file interface_mapping.h.
|
inline |
Definition at line 17 of file interface_mapping.h.
|
inline |
Definition at line 29 of file interface_mapping.h.
|
inline |
Definition at line 36 of file interface_mapping.h.
|
private |
Definition at line 15 of file interface_mapping.h.