iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages

This is used by ParameterDef to specify valid values as unrestricted, from a given list, in a range, matching a regex, etc

Classes

class  nrt::ValidValuesSpecBase< T >
 Base class for specifying a set of valid values for a type. More...
 
class  nrt::ValidValuesSpecNone< T >
 Open/None valid values spec, anything that T can take is valid. More...
 
class  nrt::ValidValuesSpecList< T >
 Finite list valid values spec, everything listed at construction is valid, anything else is not. More...
 
class  nrt::ValidValuesSpecRange< T >
 Range-based valid values spec, bounds are included. More...
 
class  nrt::ValidValuesSpecRegex< T >
 Regex-based valid values spec, everything that is a match to the regex is considered valid. More...