FlopCpp trunk
Loading...
Searching...
No Matches
Friends | List of all members
flopc::Constraint Class Reference

Semantic representation of a constraint in a Math Program. More...

#include <MP_constraint.hpp>

Friends

class MP_constraint
 
class MP_model
 
Constraint operator<= (const MP_expression &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator<= (const Constant &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator<= (const MP_expression &l, const Constant &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator<= (const VariableRef &l, const VariableRef &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator>= (const MP_expression &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator>= (const Constant &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator>= (const MP_expression &l, const Constant &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator>= (const VariableRef &l, const VariableRef &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator== (const MP_expression &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator== (const Constant &l, const MP_expression &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator== (const MP_expression &l, const Constant &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 
Constraint operator== (const VariableRef &l, const VariableRef &r)
 Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.
 

Detailed Description

Semantic representation of a constraint in a Math Program.

See also
MP_constraint for a public interface.
Note
of interest is the operator overloads which are 'friends'

Definition at line 39 of file MP_constraint.hpp.

Friends And Related Symbol Documentation

◆ MP_constraint

friend class MP_constraint
friend

Definition at line 40 of file MP_constraint.hpp.

◆ MP_model

friend class MP_model
friend

Definition at line 41 of file MP_constraint.hpp.

◆ operator<= [1/4]

Constraint operator<= ( const MP_expression l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 69 of file MP_constraint.hpp.

◆ operator<= [2/4]

Constraint operator<= ( const Constant l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 77 of file MP_constraint.hpp.

◆ operator<= [3/4]

Constraint operator<= ( const MP_expression l,
const Constant r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 85 of file MP_constraint.hpp.

◆ operator<= [4/4]

Constraint operator<= ( const VariableRef l,
const VariableRef r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 93 of file MP_constraint.hpp.

◆ operator>= [1/4]

Constraint operator>= ( const MP_expression l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 102 of file MP_constraint.hpp.

◆ operator>= [2/4]

Constraint operator>= ( const Constant l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 110 of file MP_constraint.hpp.

◆ operator>= [3/4]

Constraint operator>= ( const MP_expression l,
const Constant r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 118 of file MP_constraint.hpp.

◆ operator>= [4/4]

Constraint operator>= ( const VariableRef l,
const VariableRef r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 126 of file MP_constraint.hpp.

◆ operator== [1/4]

Constraint operator== ( const MP_expression l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 135 of file MP_constraint.hpp.

◆ operator== [2/4]

Constraint operator== ( const Constant l,
const MP_expression r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 143 of file MP_constraint.hpp.

◆ operator== [3/4]

Constraint operator== ( const MP_expression l,
const Constant r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 151 of file MP_constraint.hpp.

◆ operator== [4/4]

Constraint operator== ( const VariableRef l,
const VariableRef r 
)
friend

Uses operator overloading to construct an ConstraintConstucts a Constraint using operator overloading.

See also
MP_constraint

Definition at line 159 of file MP_constraint.hpp.


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