39 const std::vector<Any> & values,
40 const std::string & sUsage,
43 std::size_t minOccurs,
44 std::size_t maxOccurs,
45 const std::string & sRegexPattern):
47 properties_{properties},
49 minOccurs_{minOccurs},
50 maxOccurs_{maxOccurs},
56 sRegexPattern_{sRegexPattern}
63 const std::vector<Any> & values,
64 const std::string & sUsage,
65 std::size_t minOccurs,
66 std::size_t maxOccurs,
67 const std::string & sRegexPattern):
69 properties_{properties},
71 minOccurs_{minOccurs},
72 maxOccurs_{maxOccurs},
78 sRegexPattern_{sRegexPattern}
150 return sRegexPattern_;
const Any & getMinValue() const
const std::string & getRegexPattern() const
const std::string & getName() const
bool isModifiable() const
void setValues(const std::vector< Any > &values)
const std::string & getUsage() const
const std::vector< Any > & getValues() const
const Any & getMaxValue() const
ConfigurationInfo(const std::string &sName, Any::Type type, const ConfigurationProperties &properties, const std::vector< Any > &values, const std::string &sUsage, const Any &minValue, const Any &maxValue, std::size_t minOccurs, std::size_t maxOccurs, const std::string &sRegexPattern)
Any::Type getType() const
std::size_t getMinOccurs() const
The Any class can contain an instance of one of any type in its support type set. ...
std::size_t getMaxOccurs() const