#include <guid_stream.h>
|
using | GuidData = std::array< std::uint8_t, 16 > |
|
|
| Stream (StreamType streamType, std::uint64_t streamOffset, std::uint64_t streamSize) |
|
◆ GuidData
◆ GuidStream()
retdec::fileformat::GuidStream::GuidStream |
( |
std::uint64_t |
streamOffset, |
|
|
std::uint64_t |
streamSize |
|
) |
| |
◆ addGuids()
void retdec::fileformat::GuidStream::addGuids |
( |
const std::vector< std::uint8_t > & |
data | ) |
|
Adds multiple GUIDs stored in single sequence. Each GUID is 16 bytes long. Sequence is read until there are less than 16 bytes available.
- Parameters
-
◆ getGuid()
std::vector< std::uint8_t > retdec::fileformat::GuidStream::getGuid |
( |
std::size_t |
index | ) |
const |
Returns the GUID at the specified index.
- Parameters
-
- Returns
- Binary GUID if it exists, otherwise empty sequence.
◆ getGuidString()
std::string retdec::fileformat::GuidStream::getGuidString |
( |
std::size_t |
index | ) |
const |
Returns the GUID at the specified index in the string representation.
- Parameters
-
- Returns
- String representation of GUID if it exists, otherwise empty string.
◆ guids
std::vector<GuidData> retdec::fileformat::GuidStream::guids |
|
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/guid_stream.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/fileformat/types/dotnet_headers/guid_stream.cpp