DeviceConfig Member List

This is the complete list of members for DeviceConfig, including all inherited members.

addControllerConfig(const std::string controllerName, std::shared_ptr< Config > controllerConfig)ControllerConfigprotected
checkAllItemsRead(std::vector< std::string > &errors) const overrideDeviceConfigvirtual
Config()Config
ConfigParser classDeviceConfigfriend
ControllerConfig()ControllerConfiginline
armarx::control::hardware_config::ControllerConfig::ControllerConfig(const ControllerConfig &orig)ControllerConfigprotected
controllerConfigsControllerConfigprotected
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)Configinlineprotected
get_nothrow(const std::string name)Configinlineprotected
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)Configinline
getModularConvertedValueConfig(const std::string &name)Config
getName() constDeviceConfigBase
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() constDeviceConfigBase
getUint(const std::string name)Config
getUintList(const std::string name)Config
itemsConfigprotected
onParsingFinished() overrideDeviceConfigvirtual
print(std::stringstream &s, int indention) const overrideDeviceConfigvirtual
set(const std::string name, T value, ConfigTag tag)Configinlineprotected
setBool(const std::string name, bool value, ConfigTag tag)Configprotected
setBoolList(const std::string name, std::list< bool > value, ConfigTag tag)Configprotected
setFloat(const std::string name, float value, ConfigTag tag)Configprotected
setFloatList(const std::string name, std::list< float > value, ConfigTag tag)Configprotected
setInt(const std::string name, std::int32_t value, ConfigTag tag)Configprotected
setIntList(const std::string name, std::list< std::int32_t > value, ConfigTag tag)Configprotected
setLinearConfig(const std::string name, types::LinearConfig &&value, ConfigTag tag)Configprotected
setModularConvertedValueConfig(const std::string name, types::ModularConvertedValueConfig &&value, ConfigTag tag)Configprotected
setString(const std::string name, std::string value, ConfigTag tag)Configprotected
setUint(const std::string name, std::uint32_t value, ConfigTag tag)Configprotected
setUintList(const std::string name, std::list< std::uint32_t > value, ConfigTag tag)Configprotected
~Config()=defaultConfigvirtual
~DeviceConfig()=defaultDeviceConfig
~DeviceConfigBase()=defaultDeviceConfigBase