|  | 
|  | StrictnessLevel () | 
|  | 
|  | StrictnessLevel (const std::string &t_name) | 
|  | 
|  | StrictnessLevel (int t_value) | 
|  | 
| domain | value () const | 
|  | 
|  | EnumBase ()=delete | 
|  | Default constructor.  More... 
 | 
|  | 
|  | EnumBase (int t_value) | 
|  | Construct from t_value.  More... 
 | 
|  | 
|  | EnumBase (const std::string &t_value) | 
|  | Construct from t_value.  More... 
 | 
|  | 
| int | lookupValue (std::string t_name) | 
|  | Returns the (integer) value associated with t_name, as determined by case-insensitive comparison to the enumerated names and descriptions.  More... 
 | 
|  | 
| int | lookupValue (int t_value) | 
|  | Returns t_value if it is in the domain.  More... 
 | 
|  | 
| bool | operator!= (const StrictnessLevel &other) const | 
|  | 
| bool | operator< (const StrictnessLevel &other) const | 
|  | 
| bool | operator<= (const StrictnessLevel &other) const | 
|  | 
| bool | operator== (const StrictnessLevel &other) const | 
|  | 
| bool | operator> (const StrictnessLevel &other) const | 
|  | 
| bool | operator>= (const StrictnessLevel &other) const | 
|  | 
| void | setValue (int t_value) | 
|  | Set this instance's value to t_value.  More... 
 | 
|  | 
| int | value () const | 
|  | Returns this instance's current value (as an integer).  More... 
 | 
|  | 
| std::string | valueDescription () const | 
|  | Returns the description associated with this instance's current value.  More... 
 | 
|  | 
| std::string | valueName () const | 
|  | Returns the name associated with this instance's current value.  More... 
 | 
|  | 
|  | StaticInitializer () | 
|  | 
|  | 
| static std::string | enumName () | 
|  | 
| static const std::map< int, std::string > &
 | getDescriptions () | 
|  | 
| static const std::map < std::string, int > &
 | getLookupMap () | 
|  | 
| static const std::map< int, std::string > &
 | getNames () | 
|  | 
| static const std::set< int > & | getValues () | 
|  | Returns the set of all values in this enum's domain.  More... 
 | 
|  | 
| static void | initialize () | 
|  | 
| static std::string | valueDescription (int t_value) | 
|  | Returns the description associated with t_value, if it exists.  More... 
 | 
|  | 
| static std::string | valueName (int t_value) | 
|  | Returns the name associated with t_value, if it exists.  More... 
 | 
|  | 
| static void | do_initialize () | 
|  | 
Specifies the desired amount of validity. 
- None - (Almost) anything goes. 
- Draft - Non-null data is valid. 
- Final - Required and unique data has correct cardinality.
See the OPENSTUDIO_ENUM documentation in utilities/core/Enum.hpp. The actual macro call is: 
                ((None))
                ((Draft))
                ((Final)) );