My Project
Constraint Class Reference

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

#include <OSInstance.h>

Public Member Functions

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

Public Attributes

std::string name
 name is the name of the constraint
 
double constant
 constant is a value that is added to the constraint
 
double lb
 lb is the lower bound on the constraint
 
double ub
 ub is the upper bound on the constraint
 

Detailed Description

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

Definition at line 218 of file OSInstance.h.

Constructor & Destructor Documentation

◆ Constraint() [1/2]

Constraint::Constraint ( )

The Constraint class constructor.

Definition at line 685 of file OSInstance.cpp.

◆ ~Constraint() [1/2]

Constraint::~Constraint ( )

The Constraint class destructor.

Definition at line 697 of file OSInstance.cpp.

◆ Constraint() [2/2]

Constraint::Constraint ( )

The Constraint class constructor.

◆ ~Constraint() [2/2]

Constraint::~Constraint ( )

The Constraint class destructor.

Member Function Documentation

◆ IsEqual()

bool Constraint::IsEqual ( Constraint * that)

A function to check for the equality of two objects.

Definition at line 8383 of file OSInstance.cpp.

Member Data Documentation

◆ name

std::string Constraint::name

name is the name of the constraint

Definition at line 229 of file OSInstance.h.

◆ constant

double Constraint::constant

constant is a value that is added to the constraint

Definition at line 232 of file OSInstance.h.

◆ lb

double Constraint::lb

lb is the lower bound on the constraint

Definition at line 235 of file OSInstance.h.

◆ ub

double Constraint::ub

ub is the upper bound on the constraint

Definition at line 238 of file OSInstance.h.


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