|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Variable with three values (true=1, false=0, maybe=-1 ) More...
#include <tribool.hxx>
Collaboration diagram for opengm::Tribool:Public Types | |
| enum | State { True =1, False =0, Maybe =-1 } |
Public Member Functions | |
| Tribool () | |
| Tribool (const Tribool &) | |
| template<class T > | |
| Tribool (const T) | |
| Tribool (Tribool::State state) | |
| Tribool & | operator= (const Tribool &) |
| template<class T > | |
| Tribool & | operator= (T) |
| Tribool & | operator= (Tribool::State state) |
| bool | operator== (const bool a) const |
| template<class T > | |
| bool | operator== (T a) const |
| bool | operator!= (const bool a) const |
| operator bool () const | |
| bool | operator! () const |
| bool | maybe () const |
| void | operator &= (Tribool::State state) |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const Tribool &t) |
Variable with three values (true=1, false=0, maybe=-1 )
Definition at line 8 of file tribool.hxx.
| Enumerator | |
|---|---|
| True | |
| False | |
| Maybe | |
Definition at line 11 of file tribool.hxx.
|
inline |
|
inline |
|
inline |
Definition at line 59 of file tribool.hxx.
|
inline |
|
inline |
Definition at line 144 of file tribool.hxx.
| void opengm::Tribool::operator&= | ( | Tribool::State | state | ) |
Here is the caller graph for this function:
|
inline |
Definition at line 132 of file tribool.hxx.
|
inline |
Definition at line 138 of file tribool.hxx.
|
inline |
Definition at line 124 of file tribool.hxx.
Definition at line 69 of file tribool.hxx.
|
inline |
Definition at line 82 of file tribool.hxx.
|
inline |
Definition at line 94 of file tribool.hxx.
Definition at line 104 of file tribool.hxx.
|
inline |
Definition at line 115 of file tribool.hxx.
|
friend |
Definition at line 151 of file tribool.hxx.
1.8.12