ROSE
0.9.6a
|
#include <affineInequality.h>
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 varID & | getX () const |
const varID & | getY () const |
int | getA () const |
int | getB () const |
int | getC () const |
const affineInequality & | getIneq () 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 |
Public Member Functions inherited from printable | |
virtual | ~printable () |
Protected Attributes | |
varID | x |
varID | y |
affineInequality | ineq |
Definition at line 205 of file affineInequality.h.
varAffineInequality::varAffineInequality | ( | const varAffineInequality & | that) |
varAffineInequality::varAffineInequality | ( | const varID & | x, |
const varID & | y, | ||
const affineInequality & | ineq | ||
) |
varAffineInequality::varAffineInequality | ( | const varID & | x, |
const varID & | y, | ||
int | a, | ||
int | b, | ||
int | c, | ||
bool | xZero, | ||
bool | yZero | ||
) |
const varID& varAffineInequality::getX | ( | ) | const |
const varID& varAffineInequality::getY | ( | ) | const |
int varAffineInequality::getA | ( | ) | const |
int varAffineInequality::getB | ( | ) | const |
int varAffineInequality::getC | ( | ) | const |
const affineInequality& varAffineInequality::getIneq | ( | ) | const |
const bool varAffineInequality::setX | ( | const varID & | x) |
const bool varAffineInequality::setY | ( | const varID & | y) |
const bool varAffineInequality::setA | ( | int | a) |
const bool varAffineInequality::setB | ( | int | b) |
const bool varAffineInequality::setC | ( | int | c) |
const bool varAffineInequality::setIneq | ( | affineInequality & | ineq) |
bool varAffineInequality::operator== | ( | const varAffineInequality & | that) | const |
bool varAffineInequality::operator< | ( | const varAffineInequality & | that) | const |
|
virtual |
Implements printable.
std::string varAffineInequality::str | ( | std::string | indent = "" ) | const |
|
protected |
Definition at line 208 of file affineInequality.h.
|
protected |
Definition at line 209 of file affineInequality.h.
|
protected |
Definition at line 210 of file affineInequality.h.