#include <blob_stream.h>
|
std::unordered_map< std::size_t, std::vector< std::uint8_t > > | elements |
|
|
| Stream (StreamType streamType, std::uint64_t streamOffset, std::uint64_t streamSize) |
|
◆ BlobStream()
retdec::fileformat::BlobStream::BlobStream |
( |
std::uint64_t |
streamOffset, |
|
|
std::uint64_t |
streamSize |
|
) |
| |
◆ addElement()
void retdec::fileformat::BlobStream::addElement |
( |
std::size_t |
offset, |
|
|
const std::vector< std::uint8_t > & |
data |
|
) |
| |
Adds new element at the specified offset.
- Parameters
-
offset | Offset of the element. |
data | Data of the element. |
◆ getElement()
std::vector< std::uint8_t > retdec::fileformat::BlobStream::getElement |
( |
std::size_t |
offset | ) |
const |
Returns the element at the specified offset in the blob.
- Parameters
-
offset | Offset of the element. |
- Returns
- Element data if it exists, otherwise empty sequence.
◆ elements
std::unordered_map<std::size_t, std::vector<std::uint8_t> > retdec::fileformat::BlobStream::elements |
|
private |
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/fileformat/types/dotnet_headers/blob_stream.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/fileformat/types/dotnet_headers/blob_stream.cpp