|
CBMC
|
#include <interval_template.h>
Collaboration diagram for interval_templatet< T >:Public Member Functions | |
| interval_templatet () | |
| interval_templatet (const T &x) | |
| interval_templatet (const T &l, const T &u) | |
| const T & | get_lower () const |
| const T & | get_upper () const |
| bool | empty () const |
| bool | is_bottom () const |
| bool | is_top () const |
| bool | singleton () const |
| void | make_le_than (const T &v) |
| void | make_ge_than (const T &v) |
| void | join (const interval_templatet< T > &i) |
| void | meet (const interval_templatet< T > &i) |
| void | intersect_with (const interval_templatet &i) |
| void | make_bottom () |
| void | make_less_than_eq (interval_templatet &i) |
| void | make_less_than (interval_templatet &i) |
| bool | is_less_than_eq (const interval_templatet &i) |
| bool | is_less_than (const interval_templatet &i) |
| void | approx_union_with (const interval_templatet &i) |
Public Attributes | |
| bool | lower_set |
| bool | upper_set |
| T | lower |
| T | upper |
Definition at line 19 of file interval_template.h.
|
inline |
Definition at line 22 of file interval_template.h.
|
inlineexplicit |
Definition at line 27 of file interval_template.h.
|
inlineexplicit |
Definition at line 35 of file interval_template.h.
|
inline |
Definition at line 187 of file interval_template.h.
|
inline |
Definition at line 56 of file interval_template.h.
|
inline |
Definition at line 46 of file interval_template.h.
|
inline |
Definition at line 51 of file interval_template.h.
|
inline |
Definition at line 117 of file interval_template.h.
|
inline |
Definition at line 61 of file interval_template.h.
|
inline |
Definition at line 179 of file interval_template.h.
|
inline |
Definition at line 171 of file interval_template.h.
|
inline |
Definition at line 66 of file interval_template.h.
|
inline |
Definition at line 106 of file interval_template.h.
|
inline |
Definition at line 146 of file interval_template.h.
|
inline |
Definition at line 91 of file interval_template.h.
|
inline |
Definition at line 77 of file interval_template.h.
|
inline |
Definition at line 161 of file interval_template.h.
|
inline |
Definition at line 153 of file interval_template.h.
|
inline |
Definition at line 112 of file interval_template.h.
|
inline |
Definition at line 71 of file interval_template.h.
| T interval_templatet< T >::lower |
Definition at line 44 of file interval_template.h.
| bool interval_templatet< T >::lower_set |
Definition at line 43 of file interval_template.h.
| T interval_templatet< T >::upper |
Definition at line 44 of file interval_template.h.
| bool interval_templatet< T >::upper_set |
Definition at line 43 of file interval_template.h.