|
|
Data structure holding the information necessary to create a SlaveIdentifier. More...
#include <armarx/control/hardware_config/SlaveIdentifierConfig.h>
Public Member Functions | |
| std::string | getName () |
| std::uint32_t | getProductCode () |
| std::uint32_t | getSerialNumber () |
| std::uint32_t | getVendorID () |
| bool | isValid (std::vector< std::string > &errorMessages) |
| Check if the SlaveIdentifierConfig is complete and valid. | |
| bool | operator== (const SlaveIdentifierConfig &other) const |
| SlaveIdentifierConfig ()=default | |
Friends | |
| class | ConfigParser |
| std::ostream & | operator<< (std::ostream &stream, const SlaveIdentifierConfig &rhs) |
Data structure holding the information necessary to create a SlaveIdentifier.
Can be printed to streams and compared for equality.
|
default |
| std::string getName | ( | ) |
| std::uint32_t getProductCode | ( | ) |
| std::uint32_t getSerialNumber | ( | ) |
| std::uint32_t getVendorID | ( | ) |
| bool isValid | ( | std::vector< std::string > & | errorMessages | ) |
Check if the SlaveIdentifierConfig is complete and valid.
| errorMessages | vector that receives the messages describing the cause if invalid. If true is returned then no message is appended to the vector. |
|
inline |
|
friend |
|
friend |