Fixed-width bit-vector with IEEE floating-point interpretation.
More...
#include <bitvector_types.h>
+ Inheritance diagram for floatbv_typet:
+ Collaboration diagram for floatbv_typet:
- Public Member Functions inherited from
typet
This is a 'fluent style' method for creating a new type with an added-on source location.
This is a 'fluent style' method for adding a source location.
This is a 'fluent style' method for creating a new type with an added-on source location.
This is a 'fluent style' method for adding a source location.
- Public Member Functions inherited from
irept
defines ordering on the internal representation
defines ordering on the internal representation
defines ordering on the internal representation comments are ignored
Static Public Member Functions
- Static Public Member Functions inherited from
typet
Check that the type is well-formed (shallow checks only, i.e., subtypes are not checked)
Check that the type is well-formed, assuming that its subtypes have already been checked for well-formedness.
Check that the type is well-formed (full check, including checks of subtypes)
- Static Public Member Functions inherited from
irept
count the number of named_sub elements that are not comments
Additional Inherited Members
- Public Types inherited from
irept
Used to refer to this class from derived classes.
Does the same as remove_ref, but using an explicit stack instead of recursion.
Detailed Description
Fixed-width bit-vector with IEEE floating-point interpretation.
Definition at line 403 of file bitvector_types.h.
Constructor & Destructor Documentation
◆ floatbv_typet()
floatbv_typet::floatbv_typet
(
)
inline
Member Function Documentation
◆ check()
◆ get_e()
std::size_t floatbv_typet::get_e
(
)
const
inline
◆ get_f()
std::size_t floatbv_typet::get_f
(
)
const
◆ set_f()
void floatbv_typet::set_f
(
std::size_t
b )
inline
The documentation for this class was generated from the following files: