#include <OSGeneral.h>
Inheritance diagram for OtherOptionEnumeration:


Public Member Functions | |
| OtherOptionEnumeration () | |
| ~OtherOptionEnumeration () | |
| OtherOptionEnumeration (int n) | |
| bool | IsEqual (OtherOptionEnumeration *that) |
| bool | setOtherOptionEnumeration (std::string value, std::string description, int *i, int ni) |
| Set the indices for a particular value in an enumeration. | |
Public Attributes | |
| std::string | value |
| std::string | description |
This class extends IntVector by adding two string-valued elements, value and description
Definition at line 360 of file OSGeneral.h.
| OtherOptionEnumeration::OtherOptionEnumeration | ( | ) |
Definition at line 324 of file OSGeneral.cpp.
| OtherOptionEnumeration::~OtherOptionEnumeration | ( | ) |
Definition at line 347 of file OSGeneral.cpp.
| OtherOptionEnumeration::OtherOptionEnumeration | ( | int | n | ) |
Definition at line 335 of file OSGeneral.cpp.
| bool OtherOptionEnumeration::IsEqual | ( | OtherOptionEnumeration * | that | ) |
Definition at line 364 of file OSGeneral.cpp.
References description, IntVector::IsEqual(), and value.
| bool OtherOptionEnumeration::setOtherOptionEnumeration | ( | std::string | value, | |
| std::string | description, | |||
| int * | i, | |||
| int | ni | |||
| ) |
Set the indices for a particular value in an enumeration.
| value | represents the value of this enumeration member | |
| description | holds additional information about this value | |
| i | contains the array of indices | |
| ni | contains the number of elements in i |
Definition at line 353 of file OSGeneral.cpp.
References IntVector::el, and IntVector::numberOfEl.
Referenced by OSResult::setOtherOptionEnumeration().
| std::string OtherOptionEnumeration::value |
Definition at line 362 of file OSGeneral.h.
Referenced by IsEqual(), and writeOtherOptionEnumeration().
| std::string OtherOptionEnumeration::description |
Definition at line 363 of file OSGeneral.h.
Referenced by IsEqual(), and writeOtherOptionEnumeration().
1.4.7