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 | |