◆ 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: