briefDescription | PropertyDefinitionContainer | protected |
component(IceInternal::ProxyHandle< PropertyType > &setter, const std::string &default_name="", const std::string &property_name="", const std::string &description="") | PropertyDefinitionContainer | |
ComponentPropertyDefinitions(std::string prefix, bool hasObjectNameParameter=true) | ComponentPropertyDefinitions | |
defineOptionalProperty(const std::string &name, PropertyType defaultValue, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | |
defineOptionalPropertyVector(const std::string &name, EigenVectorType defaultValue, const std::string &description="", const std::string &delimiter=" ", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | |
defineOptionalPropertyVector(const std::string &name, EigenVectorType defaultValue, const std::string &description, char delimiter, PropertyDefinitionBase::PropertyConstness constness) | PropertyDefinitionContainer | inline |
defineOptionalPropertyVector(const std::string &name, EigenVectorType defaultValue, const std::string &description, char delimiter) | PropertyDefinitionContainer | inline |
defineRequiredProperty(const std::string &name, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | |
defineRequiredPropertyVector(const std::string &name, const std::string &description="", const std::string &delimiter=" ", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | |
defineRequiredPropertyVector(const std::string &name, const std::string &description, char delimiter, PropertyDefinitionBase::PropertyConstness constness) | PropertyDefinitionContainer | inline |
defineRequiredPropertyVector(const std::string &name, const std::string &description, char delimiter) | PropertyDefinitionContainer | inline |
DefinitionContainer typedef | PropertyDefinitionContainer | |
definitions | PropertyDefinitionContainer | protected |
description | PropertyDefinitionContainer | protected |
eigenVectorFactoryFunction(std::string string, std::string delim) | PropertyDefinitionContainer | static |
eigenVectorPropertyDescription(const std::string &description, long size, std::string delim) | PropertyDefinitionContainer | static |
eigenVectorToString(const EigenVectorType &vector, std::string delim) | PropertyDefinitionContainer | static |
getDefinitionBase(const std::string &name) | PropertyDefinitionContainer | |
getDefintion(const std::string &name) | PropertyDefinitionContainer | |
getDescription() const | PropertyDefinitionContainer | |
getPrefix() | PropertyDefinitionContainer | |
getProperties() | PropertyDefinitionContainer | |
getPropertyValues(const std::string &prefix="") const | PropertyDefinitionContainer | |
getProxyDefinitions() | PropertyDefinitionContainer | |
getSubscribedTopicDefinitions() | PropertyDefinitionContainer | |
getValue(const std::string &name) | PropertyDefinitionContainer | |
hasDefinition(const std::string &name) const | PropertyDefinitionContainer | inline |
isPropertySet(const std::string &name) | PropertyDefinitionContainer | |
ObjectLearningByPushingPropertyDefinitions(std::string prefix) | ObjectLearningByPushingPropertyDefinitions | inline |
optional(PropertyType &setter, const std::string &name, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | inline |
prefix | PropertyDefinitionContainer | protected |
properties | PropertyDefinitionContainer | protected |
PropertyDefinitionContainer(const std::string &prefix) | PropertyDefinitionContainer | |
proxies | PropertyDefinitionContainer | protected |
required(PropertyType &setter, const std::string &name, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | inline |
requiredOrOptional(bool isRequired, PropertyType &setter, const std::string &name, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant) | PropertyDefinitionContainer | |
setDescription(const std::string &description) | PropertyDefinitionContainer | |
setPrefix(std::string prefix) | PropertyDefinitionContainer | |
setProperties(Ice::PropertiesPtr properties) | PropertyDefinitionContainer | |
subscribedTopics | PropertyDefinitionContainer | protected |
topic(IceInternal::ProxyHandle< PropertyType > &setter, const std::string &default_name="", const std::string &property_name="", const std::string &description="") | PropertyDefinitionContainer | |
topic(std::string default_name="", std::string property_name="", std::string description="") | PropertyDefinitionContainer | |
toString(PropertyDefinitionFormatter &formatter) | PropertyDefinitionContainer | |
writeProxyValues(IceManagerPtr) | PropertyDefinitionContainer | |
writeValues() | PropertyDefinitionContainer | |
~PropertyDefinitionContainer() override | PropertyDefinitionContainer | |