A Values element consists of a Minimum, Maximum and a collection of Options.
Public Methods | |
Values () | |
~Values () | |
Values | operator= (const Values &v) |
Values (const Values &v) | |
int | getID (char *&ID, int *status) |
int | getType (values_type &type, int *status) |
int | getNull (char *&null, int *status) |
int | isValid (bool &invalid, int *status) |
int | getMinimun (Range *&min, int *status) |
int | getMaximum (Range *&max, int *status) |
int | getOption (Option &option, int index, int *status) |
int | getNumOfOptions (int &numOfOptions, int *status) |
|
Default Constructor |
|
Destructor |
|
Copy Constructor |
|
Gets the 'ID'. |
|
Gets the <MAX>. |
|
Gets the <MIN>. |
|
Gets the 'null'. |
|
Gets the number of Options. |
|
Gets the 'Option', given the index. Index starts at 0. |
|
Gets the 'type'. 'values_type' is defined in 'gloabal'h'. |
|
Gets the 'invalid', true if 'invalid' is 'yes'. |
|
Assignment operator overloaded. |