ROSE  0.9.10.75
Public Member Functions | Protected Attributes | List of all members
varAffineInequality Class Reference

Description

Definition at line 205 of file affineInequality.h.

Inheritance diagram for varAffineInequality:
Inheritance graph
[legend]
Collaboration diagram for varAffineInequality:
Collaboration graph
[legend]

Public Member Functions

 varAffineInequality (const varAffineInequality &that)
 
 varAffineInequality (const varID &x, const varID &y, const affineInequality &ineq)
 
 varAffineInequality (const varID &x, const varID &y, int a, int b, int c, bool xZero, bool yZero)
 
const varIDgetX () const
 
const varIDgetY () const
 
int getA () const
 
int getB () const
 
int getC () const
 
const affineInequalitygetIneq () const
 
const bool setX (const varID &x)
 
const bool setY (const varID &y)
 
const bool setA (int a)
 
const bool setB (int b)
 
const bool setC (int c)
 
const bool setIneq (affineInequality &ineq)
 
bool operator== (const varAffineInequality &that) const
 
bool operator< (const varAffineInequality &that) const
 
std::string str (std::string indent="")
 
std::string str (std::string indent="") const
 

Protected Attributes

varID x
 
varID y
 
affineInequality ineq
 

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