#include <OSOption.h>
Collaboration diagram for GeneralOption:
Public Member Functions | |
GeneralOption () | |
Default constructor. | |
~GeneralOption () | |
Class destructor. | |
bool | IsEqual (GeneralOption *that) |
A function to check for the equality of two objects. | |
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 |
Definition at line 209 of file OSOption.h.
GeneralOption::GeneralOption | ( | ) |
Default constructor.
Definition at line 114 of file OSOption.cpp.
References contact, instanceLocation, and otherOptions.
GeneralOption::~GeneralOption | ( | ) |
Class destructor.
Definition at line 132 of file OSOption.cpp.
References contact, instanceLocation, and otherOptions.
bool GeneralOption::IsEqual | ( | GeneralOption * | that | ) |
A function to check for the equality of two objects.
Definition at line 6648 of file OSOption.cpp.
References contact, instanceLocation, instanceName, jobID, license, otherOptions, password, serviceName, serviceURI, solverToInvoke, and userName.
std::string GeneralOption::serviceURI |
the service URI
Definition at line 214 of file OSOption.h.
Referenced by OSOption::getServiceURI(), IsEqual(), OSOption::setServiceURI(), and OSoLWriter::writeOSoL().
std::string GeneralOption::serviceName |
the name of the service
Definition at line 217 of file OSOption.h.
Referenced by OSOption::getServiceName(), IsEqual(), OSOption::setServiceName(), and OSoLWriter::writeOSoL().
std::string GeneralOption::instanceName |
the name of the instance
Definition at line 220 of file OSOption.h.
Referenced by OSOption::getInstanceName(), IsEqual(), OSOption::setInstanceName(), and OSoLWriter::writeOSoL().
the location of the instance
Definition at line 223 of file OSOption.h.
Referenced by GeneralOption(), OSOption::getInstanceLocation(), OSOption::getInstanceLocationType(), IsEqual(), OSOption::setInstanceLocation(), OSOption::setInstanceLocationType(), OSoLWriter::writeOSoL(), and ~GeneralOption().
std::string GeneralOption::jobID |
the job ID
Definition at line 226 of file OSOption.h.
Referenced by OSOption::getJobID(), IsEqual(), OSOption::setJobID(), and OSoLWriter::writeOSoL().
std::string GeneralOption::solverToInvoke |
the solver to invoke
Definition at line 229 of file OSOption.h.
Referenced by OSOption::getSolverToInvoke(), IsEqual(), OSOption::setSolverToInvoke(), and OSoLWriter::writeOSoL().
std::string GeneralOption::license |
the license information
Definition at line 232 of file OSOption.h.
Referenced by OSOption::getLicense(), IsEqual(), OSOption::setLicense(), and OSoLWriter::writeOSoL().
std::string GeneralOption::userName |
the username
Definition at line 235 of file OSOption.h.
Referenced by OSOption::getUserName(), IsEqual(), OSOption::setUserName(), and OSoLWriter::writeOSoL().
std::string GeneralOption::password |
the password
Definition at line 238 of file OSOption.h.
Referenced by OSOption::getPassword(), IsEqual(), OSOption::setPassword(), and OSoLWriter::writeOSoL().
the contact method
Definition at line 241 of file OSOption.h.
Referenced by GeneralOption(), OSOption::getContact(), OSOption::getContactTransportType(), IsEqual(), OSOption::setContact(), OSOption::setContactTransportType(), OSoLWriter::writeOSoL(), and ~GeneralOption().
the list of other general options
Definition at line 244 of file OSOption.h.
Referenced by GeneralOption(), OSOption::getNumberOfOtherGeneralOptions(), OSOption::getOtherGeneralOptions(), IsEqual(), OSOption::setAnOtherGeneralOption(), OSOption::setOtherGeneralOptions(), OSoLWriter::writeOSoL(), and ~GeneralOption().