Variable Class Reference

The in-memory representation of the variable element. More...

#include <OSInstance.h>

Collaboration diagram for Variable:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Variable ()
 The Variable class constructor.
 ~Variable ()
 The Variable class destructor.

Public Attributes

double lb
 lb corresponds to the optional attribute that holds the variable lower bound, the default value is 0
double ub
 ub corresponds to the optional attribute that holds the variable upper bound, the default value is OSINFINITY
double init
 init corresponds to the optional attribute that holds the variable initial value, the default value is OSNAN
char type
 type corresponds to the attribute that holds the variable type: C (Continuous), B (binary), I (general integer), or S (string).
std::string name
 name corresponds to the optional attribute that holds the variable name, the default value is empty
std::string initString
 initString corresponds to the optional attribute that holds the name std::string

Detailed Description

The in-memory representation of the variable element.

Definition at line 73 of file OSInstance.h.


Constructor & Destructor Documentation

Variable::Variable (  ) 

The Variable class constructor.

Variable::~Variable (  ) 

The Variable class destructor.


Member Data Documentation

double Variable::lb

lb corresponds to the optional attribute that holds the variable lower bound, the default value is 0

Definition at line 84 of file OSInstance.h.

double Variable::ub

ub corresponds to the optional attribute that holds the variable upper bound, the default value is OSINFINITY

Definition at line 89 of file OSInstance.h.

init corresponds to the optional attribute that holds the variable initial value, the default value is OSNAN

Definition at line 94 of file OSInstance.h.

type corresponds to the attribute that holds the variable type: C (Continuous), B (binary), I (general integer), or S (string).

The default is C

Definition at line 99 of file OSInstance.h.

std::string Variable::name

name corresponds to the optional attribute that holds the variable name, the default value is empty

Definition at line 104 of file OSInstance.h.

std::string Variable::initString

initString corresponds to the optional attribute that holds the name std::string

Definition at line 107 of file OSInstance.h.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1