#include <InputBuffer.h>
|
| InputBuffer (std::vector< unsigned char > &vBuffer) |
|
const unsigned char * | data () const |
|
unsigned long | size () |
|
template<typename T > |
InputBuffer & | operator>> (T &value) |
|
void | read (char *lpBuffer, unsigned long ulSize) |
|
void | reset () |
|
void | set (unsigned long ulIndex2) |
|
void | move (unsigned long shift) |
|
unsigned long | get () |
|
void | setBuffer (std::vector< unsigned char > &vBuffer) |
|
◆ InputBuffer()
PeLib::InputBuffer::InputBuffer |
( |
std::vector< unsigned char > & |
vBuffer | ) |
|
◆ data()
const unsigned char * PeLib::InputBuffer::data |
( |
| ) |
const |
◆ get()
unsigned long PeLib::InputBuffer::get |
( |
| ) |
|
◆ move()
void PeLib::InputBuffer::move |
( |
unsigned long |
shift | ) |
|
◆ operator>>()
template<typename T >
InputBuffer& PeLib::InputBuffer::operator>> |
( |
T & |
value | ) |
|
|
inline |
◆ read()
void PeLib::InputBuffer::read |
( |
char * |
lpBuffer, |
|
|
unsigned long |
ulSize |
|
) |
| |
◆ reset()
void PeLib::InputBuffer::reset |
( |
| ) |
|
◆ set()
void PeLib::InputBuffer::set |
( |
unsigned long |
ulIndex2 | ) |
|
◆ setBuffer()
void PeLib::InputBuffer::setBuffer |
( |
std::vector< unsigned char > & |
vBuffer | ) |
|
◆ size()
unsigned long PeLib::InputBuffer::size |
( |
| ) |
|
◆ m_vBuffer
std::vector<unsigned char>& PeLib::InputBuffer::m_vBuffer |
|
private |
◆ ulIndex
unsigned long PeLib::InputBuffer::ulIndex |
|
private |
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/pelib/InputBuffer.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/pelib/InputBuffer.cpp