OS  2.10.1
Public Member Functions | Public Attributes | List of all members
InstanceData Class Reference

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

#include <OSInstance.h>

+ Collaboration diagram for InstanceData:

Public Member Functions

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

Public Attributes

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

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()

InstanceData::InstanceData ( )

The InstanceData class constructor.

◆ ~InstanceData()

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.

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 file: