|
GTIRB
v2.3.1
GrammaTech Intermediate Representation for Binaries: C++ API
|
Class gtirb::ByteInterval. More...
#include <gtirb/DecodeMode.hpp>#include <gtirb/Export.hpp>#include <gtirb/Node.hpp>#include <gtirb/Observer.hpp>#include <gtirb/SymbolicExpression.hpp>#include <gtirb/Utility.hpp>#include <array>#include <boost/endian/conversion.hpp>#include <boost/icl/interval_map.hpp>#include <boost/iterator/filter_iterator.hpp>#include <boost/iterator/indirect_iterator.hpp>#include <boost/iterator/iterator_categories.hpp>#include <boost/iterator/iterator_facade.hpp>#include <boost/iterator/iterator_traits.hpp>#include <boost/iterator/transform_iterator.hpp>#include <boost/multi_index/hashed_index.hpp>#include <boost/multi_index/identity.hpp>#include <boost/multi_index/key_extractors.hpp>#include <boost/multi_index/mem_fun.hpp>#include <boost/multi_index/ordered_index.hpp>#include <boost/multi_index_container.hpp>#include <boost/range/iterator_range.hpp>#include <cstdint>#include <functional>#include <map>#include <optional>#include <type_traits>#include <variant>#include <vector>

Go to the source code of this file.
Classes | |
| class | gtirb::ByteInterval::SymbolicExpressionElementBase< ByteIntervalType >::AddressLess |
| A comparison function object to order symbolic expression elements by the address in which they occur. More... | |
| class | gtirb::ByteInterval |
| A contiguous region of bytes in a binary. More... | |
| class | gtirb::ByteIntervalObserver |
| Interface for notifying observers when the ByteInterval is modified. More... | |
| class | gtirb::CodeBlockObserver |
| Interface for notifying observers when a CodeBlock is modified. More... | |
| class | gtirb::DataBlockObserver |
| Interface for notifying observers when a DataBlock is modified. More... | |
| class | gtirb::ErrorOr< T > |
Namespaces | |
| gtirb | |
| Main namespace for the GTIRB API. | |
Class gtirb::ByteInterval.
1.8.17