◆ BinaryReader()
◆ ~BinaryReader()
| BinaryReader::~BinaryReader |
( |
| ) |
|
◆ GetEndianness()
◆ GetOffset()
| uint64_t BinaryReader::GetOffset |
( |
| ) |
const |
◆ IsEndOfFile()
| bool BinaryReader::IsEndOfFile |
( |
| ) |
const |
◆ Read() [1/3]
◆ Read() [2/3]
◆ Read() [3/3]
| void BinaryReader::Read |
( |
void * |
dest, |
|
|
size_t |
len |
|
) |
| |
◆ Read16()
| uint16_t BinaryReader::Read16 |
( |
| ) |
|
◆ Read32()
| uint32_t BinaryReader::Read32 |
( |
| ) |
|
◆ Read64()
| uint64_t BinaryReader::Read64 |
( |
| ) |
|
◆ Read8()
| uint8_t BinaryReader::Read8 |
( |
| ) |
|
◆ ReadBE16()
| uint16_t BinaryReader::ReadBE16 |
( |
| ) |
|
◆ ReadBE32()
| uint32_t BinaryReader::ReadBE32 |
( |
| ) |
|
◆ ReadBE64()
| uint64_t BinaryReader::ReadBE64 |
( |
| ) |
|
◆ ReadCString()
| string BinaryReader::ReadCString |
( |
size_t |
maxLength = -1 | ) |
|
◆ ReadLE16()
| uint16_t BinaryReader::ReadLE16 |
( |
| ) |
|
◆ ReadLE32()
| uint32_t BinaryReader::ReadLE32 |
( |
| ) |
|
◆ ReadLE64()
| uint64_t BinaryReader::ReadLE64 |
( |
| ) |
|
◆ ReadString()
| string BinaryReader::ReadString |
( |
size_t |
len | ) |
|
◆ ReadVector() [1/2]
template<typename T >
| std::vector< T > BinaryNinja::BinaryReader::ReadVector |
( |
size_t |
count | ) |
|
◆ ReadVector() [2/2]
template<typename T >
| vector< T > BinaryNinja::BinaryReader::ReadVector |
( |
size_t |
count | ) |
|
◆ Seek()
| void BinaryReader::Seek |
( |
uint64_t |
offset | ) |
|
◆ SeekRelative()
| void BinaryReader::SeekRelative |
( |
int64_t |
offset | ) |
|
◆ SetEndianness()
◆ TryRead() [1/2]
| bool BinaryReader::TryRead |
( |
DataBuffer & |
dest, |
|
|
size_t |
len |
|
) |
| |
◆ TryRead() [2/2]
| bool BinaryReader::TryRead |
( |
void * |
dest, |
|
|
size_t |
len |
|
) |
| |
◆ TryRead16()
| bool BinaryReader::TryRead16 |
( |
uint16_t & |
result | ) |
|
◆ TryRead32()
| bool BinaryReader::TryRead32 |
( |
uint32_t & |
result | ) |
|
◆ TryRead64()
| bool BinaryReader::TryRead64 |
( |
uint64_t & |
result | ) |
|
◆ TryRead8()
| bool BinaryReader::TryRead8 |
( |
uint8_t & |
result | ) |
|
◆ TryReadBE16()
| bool BinaryReader::TryReadBE16 |
( |
uint16_t & |
result | ) |
|
◆ TryReadBE32()
| bool BinaryReader::TryReadBE32 |
( |
uint32_t & |
result | ) |
|
◆ TryReadBE64()
| bool BinaryReader::TryReadBE64 |
( |
uint64_t & |
result | ) |
|
◆ TryReadLE16()
| bool BinaryReader::TryReadLE16 |
( |
uint16_t & |
result | ) |
|
◆ TryReadLE32()
| bool BinaryReader::TryReadLE32 |
( |
uint32_t & |
result | ) |
|
◆ TryReadLE64()
| bool BinaryReader::TryReadLE64 |
( |
uint64_t & |
result | ) |
|
◆ TryReadString()
| bool BinaryReader::TryReadString |
( |
std::string & |
dest, |
|
|
size_t |
len |
|
) |
| |
The documentation for this class was generated from the following files: