|
Holds data about a device group requiring the same hardware control mode. (explained here) More...
#include <RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModuleDevices.h>
Public Attributes | |
std::vector< std::vector< std::size_t > > | deviceIndices |
contains a vector per group. More... | |
std::vector< std::size_t > | groupIndices |
contains the group index for each device (or the sentinel) More... | |
std::vector< std::set< std::string > > | groups |
contains a vector per group. More... | |
std::set< std::string > | groupsMerged |
contains the names of all devices in any group More... | |
Holds data about a device group requiring the same hardware control mode. (explained here)
Definition at line 444 of file RobotUnitModuleDevices.h.
std::vector<std::vector<std::size_t> > deviceIndices |
contains a vector per group.
Each vector contains the indices of devices in this group.
Definition at line 451 of file RobotUnitModuleDevices.h.
std::vector<std::size_t> groupIndices |
contains the group index for each device (or the sentinel)
Definition at line 455 of file RobotUnitModuleDevices.h.
std::vector<std::set<std::string> > groups |
contains a vector per group.
Each vector contains the names of devices in this group.
Definition at line 448 of file RobotUnitModuleDevices.h.
std::set<std::string> groupsMerged |
contains the names of all devices in any group
Definition at line 453 of file RobotUnitModuleDevices.h.