|
CBMC
|
Inheritance diagram for single_value_value_ranget:
Collaboration diagram for single_value_value_ranget:Public Member Functions | |
| single_value_value_ranget (const abstract_object_pointert &val) | |
| const abstract_object_pointert & | current () const override |
| bool | advance_to_next () override |
| value_range_implementation_ptrt | reset () const override |
Public Member Functions inherited from value_range_implementationt | |
| virtual | ~value_range_implementationt ()=default |
Private Attributes | |
| const abstract_object_pointert | value |
| bool | available |
Definition at line 86 of file abstract_value_object.cpp.
|
inlineexplicit |
Definition at line 89 of file abstract_value_object.cpp.
|
inlineoverridevirtual |
Implements value_range_implementationt.
Definition at line 98 of file abstract_value_object.cpp.
|
inlineoverridevirtual |
Implements value_range_implementationt.
Definition at line 94 of file abstract_value_object.cpp.
|
inlineoverridevirtual |
Implements value_range_implementationt.
Definition at line 104 of file abstract_value_object.cpp.
|
private |
Definition at line 111 of file abstract_value_object.cpp.
|
private |
Definition at line 110 of file abstract_value_object.cpp.