Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
plist::NamedEnumerationBase Class Reference
Inheritance diagram for plist::NamedEnumerationBase:
Detailed Descriptionprovides some accessors common across NamedEnumeration types Definition at line 462 of file plistPrimitives.h.
Constructor & Destructor Documentation
constructor Definition at line 464 of file plistPrimitives.h.
copy constructor Definition at line 465 of file plistPrimitives.h. Member Function Documentation
fills names with the names and values for the enum -- needed for generic access to the names (e.g. UI generation) Implemented in plist::NamedEnumeration< T >, plist::NamedEnumeration< Config::vision_config::encoding_t >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, plist::NamedEnumeration< JointType_t >, and plist::NamedEnumeration< shutter_speeds >. Referenced by getDescription().
returns a string listing the available symbolic names Definition at line 251 of file plistPrimitives.cc. Referenced by Config::vision_config::DepthCamConfig::DepthCamConfig(), Config::main_config::main_config(), Config::vision_config::RawCamConfig::RawCamConfig(), Config::vision_config::SegCamConfig::SegCamConfig(), Config::sound_config::sound_config(), and Config::vision_config::vision_config().
fills names with the names and values for the enum -- needed for generic access to the names (e.g. UI generation) Implemented in plist::NamedEnumeration< T >, plist::NamedEnumeration< Config::vision_config::encoding_t >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, plist::NamedEnumeration< JointType_t >, and plist::NamedEnumeration< shutter_speeds >. Referenced by getDescription(), and ConfigurationEditor::NamedEnumerationEditor::refresh().
returns strictValue (whether or not to allow assignment from numeric values which don't have a symbolic name) Definition at line 480 of file plistPrimitives.h.
assignment (don't assign listeners); doesn't trigger fireValueChanged, subclass should do that from its own operator=() following assignment Reimplemented from plist::PrimitiveBase. Implemented in plist::NamedEnumeration< T >, plist::NamedEnumeration< Config::vision_config::encoding_t >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, plist::NamedEnumeration< JointType_t >, and plist::NamedEnumeration< shutter_speeds >.
assignment (doesn't copy strictValue) Definition at line 467 of file plistPrimitives.h.
assignment from string Reimplemented from plist::PrimitiveBase. Reimplemented in plist::NamedEnumeration< T >, plist::NamedEnumeration< Config::vision_config::encoding_t >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, plist::NamedEnumeration< JointType_t >, and plist::NamedEnumeration< shutter_speeds >. Definition at line 466 of file plistPrimitives.h.
converts from a numeric value, may throw bad_format if strictValue is set Implemented in plist::NamedEnumeration< T >, plist::NamedEnumeration< Config::vision_config::encoding_t >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, plist::NamedEnumeration< JointType_t >, and plist::NamedEnumeration< shutter_speeds >. Referenced by ConfigurationEditor::NamedEnumerationEditor::doSelect().
sets strictValue (whether or not to allow assignment from numeric values which don't have a symbolic name) Definition at line 479 of file plistPrimitives.h. Referenced by Config::sound_config::sound_config(). Member Data Documentation
if true, don't allow conversion from numeric string which doesn't correspond to a named value Definition at line 483 of file plistPrimitives.h. Referenced by getDescription(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:25 2016 by Doxygen 1.6.3 |