Otawa
0.10
|
Encapsulation for ilp::System pointers for {ilp} expr user-fiendly interface. More...
#include <otawa/ilp/expr.h>
Public Member Functions | |
model (System *s) | |
cons | operator() (void) const |
cons | operator() (const string &label) const |
System * | operator& (void) const |
System * | operator-> (void) const |
operator System * (void) const | |
Private Attributes | |
System * | _s |
Encapsulation for ilp::System pointers for {ilp} expr user-fiendly interface.
Notice the function call operators that allows to create a new constraint without, operator(), or with a label, operator(const string&).
|
inline |
|
inline |
References _s, otawa::ilp::System::newConstraint(), and otawa::ilp::Constraint::UNDEF.
|
private |
Referenced by operator System *(), operator&(), operator()(), and operator->().