| addControllerConfig(const std::string controllerName, std::shared_ptr< Config > controllerConfig) | ControllerConfig | protected |
| checkAllItemsRead(std::vector< std::string > &errors) const override | DeviceConfig | virtual |
| Config() | Config | |
| ConfigParser class | DeviceConfig | friend |
| ControllerConfig() | ControllerConfig | inline |
| armarx::control::hardware_config::ControllerConfig::ControllerConfig(const ControllerConfig &orig) | ControllerConfig | protected |
| controllerConfigs | ControllerConfig | protected |
| DeviceConfig(std::string type, std::string name) | DeviceConfig | |
| DeviceConfig(std::string type, std::string name, std::shared_ptr< DeviceConfigBase > profile) | DeviceConfig | |
| DeviceConfigBase(std::string type, std::string name) | DeviceConfigBase | |
| DeviceConfigBase(std::string type, std::string name, std::shared_ptr< DeviceConfigBase > profile) | DeviceConfigBase | |
| get(const std::string name) | Config | inlineprotected |
| get_nothrow(const std::string name) | Config | inlineprotected |
| getBool(const std::string name) | Config | |
| getBoolList(const std::string name) | Config | |
| getControllerConfig(const std::string controllerName) | ControllerConfig | |
| getFloat(const std::string name) | Config | |
| getFloatList(const std::string name) | Config | |
| getInt(const std::string name) | Config | |
| getIntList(const std::string name) | Config | |
| getLinearConfig(const std::string name) | Config | |
| getMatrix(const std::string name) | Config | inline |
| getModularConvertedValueConfig(const std::string &name) | Config | |
| getName() const | DeviceConfigBase | |
| getOnlySlaveConfig() | DeviceConfig | |
| getSlaveConfig(const std::uint32_t vendorID, const std::uint32_t productCode, const std::uint32_t serialNumber) | DeviceConfig | |
| getSlaveConfig(const std::string type, const std::string name="") | DeviceConfig | |
| getString(const std::string name) | Config | |
| getSubdeviceConfig(const std::string &subDeviceName) | DeviceConfig | |
| getSubDeviceConfigsWithType(const std::string subDeviceType) | DeviceConfig | |
| getType() const | DeviceConfigBase | |
| getUint(const std::string name) | Config | |
| getUintList(const std::string name) | Config | |
| items | Config | protected |
| onParsingFinished() override | DeviceConfig | virtual |
| print(std::stringstream &s, int indention) const override | DeviceConfig | virtual |
| set(const std::string name, T value, ConfigTag tag) | Config | inlineprotected |
| setBool(const std::string name, bool value, ConfigTag tag) | Config | protected |
| setBoolList(const std::string name, std::list< bool > value, ConfigTag tag) | Config | protected |
| setFloat(const std::string name, float value, ConfigTag tag) | Config | protected |
| setFloatList(const std::string name, std::list< float > value, ConfigTag tag) | Config | protected |
| setInt(const std::string name, std::int32_t value, ConfigTag tag) | Config | protected |
| setIntList(const std::string name, std::list< std::int32_t > value, ConfigTag tag) | Config | protected |
| setLinearConfig(const std::string name, types::LinearConfig &&value, ConfigTag tag) | Config | protected |
| setModularConvertedValueConfig(const std::string name, types::ModularConvertedValueConfig &&value, ConfigTag tag) | Config | protected |
| setString(const std::string name, std::string value, ConfigTag tag) | Config | protected |
| setUint(const std::string name, std::uint32_t value, ConfigTag tag) | Config | protected |
| setUintList(const std::string name, std::list< std::uint32_t > value, ConfigTag tag) | Config | protected |
| ~Config()=default | Config | virtual |
| ~DeviceConfig()=default | DeviceConfig | |
| ~DeviceConfigBase()=default | DeviceConfigBase | |