APRONXX
0.9.12
|
3-valued boolean (tbool_t wrapper). More...
#include <apxx_manager.hh>
Public Member Functions | |
tbool (bool a) | |
Converts true to tbool_true and false to tbool_false . More... | |
tbool (tbool_t a) | |
Conversion from tbool_t. More... | |
operator tbool_t () | |
Conversion to tbool_t. More... | |
operator bool () | |
Returns true if and only if the value is tbool_true . More... | |
Public Attributes | |
tbool_t | x |
Either tbool_false , tbool_true , or tbool_top . More... | |
Friends | |
tbool | operator|| (tbool a, tbool b) |
3-valued logical or. More... | |
tbool | operator && (tbool a, tbool b) |
3-valued logical and. More... | |
tbool | operator! (tbool a) |
3-valued logical not. More... | |
std::ostream & | operator<< (std::ostream &os, tbool x) |
Printing. More... | |
3-valued boolean (tbool_t wrapper).
A tbool_t holds a value in 3-valued logic: tbool_true
, tbool_false
, or tbool_top
(don't know).
|
inline |
Converts true to tbool_true
and false to tbool_false
.
|
inline |
Conversion from tbool_t.
|
inline |
Returns true if and only if the value is tbool_true
.
|
inline |
Conversion to tbool_t.
|
friend |
Printing.
tbool_t apron::tbool::x |
Either tbool_false
, tbool_true
, or tbool_top
.