My Project
InstanceData Class Reference

The in-memory representation of the <instanceData> element. More...

#include <OSInstance.h>

Public Member Functions

 InstanceData ()
 The InstanceData class constructor.
 
 ~InstanceData ()
 The InstanceData class destructor.
 
bool IsEqual (InstanceData *that)
 A function to check for the equality of two objects.
 
 InstanceData ()
 The InstanceData class constructor.
 
 ~InstanceData ()
 The InstanceData class destructor.
 

Public Attributes

Variablesvariables
 variables is a pointer to a Variables object
 
Objectivesobjectives
 objectives is a pointer to a Objectives object
 
Constraintsconstraints
 constraints is a pointer to a Constraints object
 
LinearConstraintCoefficientslinearConstraintCoefficients
 linearConstraintCoefficients is a pointer to a LinearConstraintCoefficients object
 
QuadraticCoefficientsquadraticCoefficients
 quadraticCoefficients is a pointer to a QuadraticCoefficients object
 
NonlinearExpressionsnonlinearExpressions
 nonlinearExpressions is a pointer to a NonlinearExpressions object
 
Matricesmatrices
 matrices is a pointer to a Matrices object
 
Conescones
 cones is a pointer to a Cones object
 
MatrixProgrammingmatrixProgramming
 matrixProgramming is a pointer to a MatrixProgramming object
 
TimeDomaintimeDomain
 timeDomain is a pointer to a TimeDomain object
 

Detailed Description

The in-memory representation of the <instanceData> element.

Remarks
The InstanceData object contains the objects that define the instance –

Definition at line 2174 of file OSInstance.h.

Constructor & Destructor Documentation

◆ InstanceData() [1/2]

InstanceData::InstanceData ( )

The InstanceData class constructor.

Definition at line 1866 of file OSInstance.cpp.

◆ ~InstanceData() [1/2]

InstanceData::~InstanceData ( )

The InstanceData class destructor.

Definition at line 1893 of file OSInstance.cpp.

◆ InstanceData() [2/2]

InstanceData::InstanceData ( )

The InstanceData class constructor.

◆ ~InstanceData() [2/2]

InstanceData::~InstanceData ( )

The InstanceData class destructor.

Member Function Documentation

◆ IsEqual()

bool InstanceData::IsEqual ( InstanceData * that)

A function to check for the equality of two objects.

Definition at line 8071 of file OSInstance.cpp.

Member Data Documentation

◆ variables

Variables * InstanceData::variables

variables is a pointer to a Variables object

Definition at line 2185 of file OSInstance.h.

◆ objectives

Objectives * InstanceData::objectives

objectives is a pointer to a Objectives object

Definition at line 2188 of file OSInstance.h.

◆ constraints

Constraints * InstanceData::constraints

constraints is a pointer to a Constraints object

Definition at line 2191 of file OSInstance.h.

◆ linearConstraintCoefficients

LinearConstraintCoefficients * InstanceData::linearConstraintCoefficients

linearConstraintCoefficients is a pointer to a LinearConstraintCoefficients object

Definition at line 2196 of file OSInstance.h.

◆ quadraticCoefficients

QuadraticCoefficients * InstanceData::quadraticCoefficients

quadraticCoefficients is a pointer to a QuadraticCoefficients object

Definition at line 2201 of file OSInstance.h.

◆ nonlinearExpressions

NonlinearExpressions * InstanceData::nonlinearExpressions

nonlinearExpressions is a pointer to a NonlinearExpressions object

Definition at line 2206 of file OSInstance.h.

◆ matrices

Matrices* InstanceData::matrices

matrices is a pointer to a Matrices object

Definition at line 2211 of file OSInstance.h.

◆ cones

Cones* InstanceData::cones

cones is a pointer to a Cones object

Definition at line 2216 of file OSInstance.h.

◆ matrixProgramming

MatrixProgramming* InstanceData::matrixProgramming

matrixProgramming is a pointer to a MatrixProgramming object

Definition at line 2221 of file OSInstance.h.

◆ timeDomain

TimeDomain * InstanceData::timeDomain

timeDomain is a pointer to a TimeDomain object

Definition at line 2226 of file OSInstance.h.


The documentation for this class was generated from the following files: