#include <OSResult.h>
Collaboration diagram for ObjectiveSolution:
Public Member Functions | |
ObjectiveSolution () | |
Default constructor. | |
~ObjectiveSolution () | |
Class destructor. | |
bool | IsEqual (ObjectiveSolution *that) |
A function to check for the equality of two objects. | |
ObjectiveSolution () | |
Default constructor. | |
~ObjectiveSolution () | |
Class destructor. | |
Public Attributes | |
int | numberOfOtherObjectiveResults |
the number of types of objective function results other than the basic objective function values | |
ObjectiveValues * | values |
a pointer to an array of ObjectiveValues objects | |
BasisStatus * | basisStatus |
a pointer to a BasisStatus object | |
OtherObjectiveResult ** | other |
a pointer to an array of other pointer objects for objective functions | |
ObjectiveValues * | values |
a pointer to an array of ObjectiveValues objects | |
OtherObjectiveResult ** | other |
a pointer to an array of other pointer objects for objective functions |
Definition at line 1379 of file OSResult.h.
ObjectiveSolution::ObjectiveSolution | ( | ) |
ObjectiveSolution::~ObjectiveSolution | ( | ) |
Class destructor.
Definition at line 732 of file OSResult.cpp.
References basisStatus, numberOfOtherObjectiveResults, other, and values.
ObjectiveSolution::ObjectiveSolution | ( | ) |
Default constructor.
ObjectiveSolution::~ObjectiveSolution | ( | ) |
Class destructor.
bool ObjectiveSolution::IsEqual | ( | ObjectiveSolution * | that | ) |
A function to check for the equality of two objects.
Definition at line 5798 of file OSResult.cpp.
References basisStatus, numberOfOtherObjectiveResults, other, and values.
the number of types of objective function results other than the basic objective function values
Definition at line 1385 of file OSResult.h.
Referenced by OSResult::getNumberOfOtherObjectiveResults(), OSResult::getOtherObjectiveResultDescription(), OSResult::getOtherObjectiveResultName(), OSResult::getOtherObjectiveResultNumberOfObj(), OSResult::getOtherObjectiveResultObj(), OSResult::getOtherObjectiveResultObjIdx(), OSResult::getOtherObjectiveResultValue(), IsEqual(), OSResult::setNumberOfOtherObjectiveResults(), and ~ObjectiveSolution().
a pointer to an array of ObjectiveValues objects
Definition at line 1388 of file OSResult.h.
Referenced by OSResult::getNumberOfObjValues(), OSResult::getObjValue(), OSResult::getObjValueIdx(), IsEqual(), main(), OSResult::setNumberOfObjectiveValues(), OSResult::setNumberOfObjValues(), OSResult::setObjectiveValues(), OSResult::setObjectiveValuesDense(), OSResult::setObjectiveValuesSparse(), OSResult::setObjValue(), and ~ObjectiveSolution().
a pointer to a BasisStatus object
Definition at line 1391 of file OSResult.h.
Referenced by IsEqual(), OSResult::setBasisStatus(), and ~ObjectiveSolution().
a pointer to an array of other pointer objects for objective functions
Definition at line 1396 of file OSResult.h.
Referenced by OSResult::getNumberOfOtherObjectiveResults(), OSResult::getOtherObjectiveResultDescription(), OSResult::getOtherObjectiveResultName(), OSResult::getOtherObjectiveResultNumberOfObj(), OSResult::getOtherObjectiveResultObj(), OSResult::getOtherObjectiveResultObjIdx(), OSResult::getOtherObjectiveResultValue(), IsEqual(), OSResult::setNumberOfOtherObjectiveResults(), OSResult::setOtherObjectiveResultDescription(), OSResult::setOtherObjectiveResultName(), OSResult::setOtherObjectiveResultNumberOfEnumerations(), OSResult::setOtherObjectiveResultNumberOfObj(), OSResult::setOtherObjectiveResultObj(), OSResult::setOtherObjectiveResultObjIdx(), OSResult::setOtherObjectiveResultValue(), OSResult::setOtherOptionEnumeration(), and ~ObjectiveSolution().
a pointer to an array of other pointer objects for objective functions
Definition at line 884 of file OSResult.h.