The OtherVariableResult Class. More...
#include <OSResult.h>
Public Member Functions | |
OtherVariableResult () | |
Default constructor. | |
~OtherVariableResult () | |
Class destructor. | |
bool | IsEqual (OtherVariableResult *that) |
A function to check for the equality of two objects. | |
bool | setRandom (double density, bool conformant) |
A function to make a random instance of this class. | |
OtherVariableResult () | |
Default constructor. | |
~OtherVariableResult () | |
Class destructor. | |
Public Attributes | |
int | numberOfVar |
the number of variables which have values for this particular type of result | |
int | numberOfEnumerations |
the number of distinct values for this particular type of result | |
std::string | name |
the name of the result the user is defining | |
std::string | value |
this element allows a specific value associated with this particular type of result | |
std::string | description |
a brief description of the type of result | |
OtherVarResult ** | var |
OtherOptionEnumeration ** | enumeration |
std::vector< OtherVarResult * > | var |
The OtherVariableResult Class.
Definition at line 1123 of file OSResult.h.
OtherVariableResult::OtherVariableResult | ( | ) |
Default constructor.
Definition at line 528 of file OSResult.cpp.
OtherVariableResult::~OtherVariableResult | ( | ) |
Class destructor.
Definition at line 544 of file OSResult.cpp.
OtherVariableResult::OtherVariableResult | ( | ) |
Default constructor.
OtherVariableResult::~OtherVariableResult | ( | ) |
Class destructor.
bool OtherVariableResult::IsEqual | ( | OtherVariableResult * | that | ) |
A function to check for the equality of two objects.
Definition at line 7003 of file OSResult.cpp.
bool OtherVariableResult::setRandom | ( | double | density, | |
bool | conformant | |||
) |
A function to make a random instance of this class.
density,: | corresponds to the probability that a particular child element is created | |
conformant,: | if true enforces side constraints not enforceable in the schema (e.g., agreement of "numberOfXXX" atrbutes and <XXX> children) |
Definition at line 8563 of file OSResult.cpp.
the number of variables which have values for this particular type of result
Definition at line 1130 of file OSResult.h.
the number of distinct values for this particular type of result
Definition at line 1135 of file OSResult.h.
std::string OtherVariableResult::name |
the name of the result the user is defining
Definition at line 1138 of file OSResult.h.
std::string OtherVariableResult::value |
this element allows a specific value associated with this particular type of result
Definition at line 1143 of file OSResult.h.
std::string OtherVariableResult::description |
a brief description of the type of result
Definition at line 1146 of file OSResult.h.
Definition at line 1152 of file OSResult.h.
Definition at line 1158 of file OSResult.h.
std::vector<OtherVarResult*> OtherVariableResult::var |
Definition at line 631 of file OSResult.h.