The GeneralOption Class. More...
#include <OSOption.h>

Public Member Functions | |
| GeneralOption () | |
| Default constructor. | |
| ~GeneralOption () | |
| Class destructor. | |
| bool | IsEqual (GeneralOption *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. | |
| bool | deepCopyFrom (GeneralOption *that) |
| A function to make a deep copy of an instance of this class. | |
Public Attributes | |
| std::string | serviceURI |
| the service URI | |
| std::string | serviceName |
| the name of the service | |
| std::string | instanceName |
| the name of the instance | |
| InstanceLocationOption * | instanceLocation |
| the location of the instance | |
| std::string | jobID |
| the job ID | |
| std::string | solverToInvoke |
| the solver to invoke | |
| std::string | license |
| the license information | |
| std::string | userName |
| the username | |
| std::string | password |
| the password | |
| ContactOption * | contact |
| the contact method | |
| OtherOptions * | otherOptions |
| the list of other general options | |
The GeneralOption Class.
Definition at line 284 of file OSOption.h.
| GeneralOption::GeneralOption | ( | ) |
Default constructor.
Definition at line 113 of file OSOption.cpp.
| GeneralOption::~GeneralOption | ( | ) |
Class destructor.
Definition at line 131 of file OSOption.cpp.
| bool GeneralOption::IsEqual | ( | GeneralOption * | that | ) |
A function to check for the equality of two objects.
Definition at line 9661 of file OSOption.cpp.
| bool GeneralOption::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" attributes and <XXX> children) |
Definition at line 12238 of file OSOption.cpp.
| bool GeneralOption::deepCopyFrom | ( | GeneralOption * | that | ) |
A function to make a deep copy of an instance of this class.
| that,: | the instance from which information is to be copied |
Definition at line 13353 of file OSOption.cpp.
| std::string GeneralOption::serviceURI |
the service URI
Definition at line 290 of file OSOption.h.
| std::string GeneralOption::serviceName |
the name of the service
Definition at line 293 of file OSOption.h.
| std::string GeneralOption::instanceName |
the name of the instance
Definition at line 296 of file OSOption.h.
the location of the instance
Definition at line 299 of file OSOption.h.
| std::string GeneralOption::jobID |
the job ID
Definition at line 302 of file OSOption.h.
| std::string GeneralOption::solverToInvoke |
the solver to invoke
Definition at line 305 of file OSOption.h.
| std::string GeneralOption::license |
the license information
Definition at line 308 of file OSOption.h.
| std::string GeneralOption::userName |
the username
Definition at line 311 of file OSOption.h.
| std::string GeneralOption::password |
the password
Definition at line 314 of file OSOption.h.
the contact method
Definition at line 317 of file OSOption.h.
the list of other general options
Definition at line 320 of file OSOption.h.
1.6.1