JeVois  1.0
JeVois Smart Embedded Machine Vision Toolkit

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

Collaboration diagram for Specification of sets of valid values, e.g., that some Parameter may take:

Classes

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