|
BearParser
Portable Executable parsing library (from PE-bear)
|
#include <FileBuffer.h>
Public Member Functions | |
| QString | getFileName () |
Static Public Member Functions | |
| static ByteBuffer * | read (QString &file, bufsize_t minBufSize, const bool allowTruncate) |
| static bufsize_t | getReadableSize (QFile &fIn) |
| static bufsize_t | getReadableSize (const QString &path) |
| static bufsize_t | dump (const QString &fileName, AbstractByteBuffer &buf, bool allowExceptions=false) |
Protected Member Functions | |
| AbstractFileBuffer (QString v_fileName) | |
Static Protected Member Functions | |
| static ByteBuffer * | read (QFile &fIn, bufsize_t minBufSize, const bool allowTruncate) |
Protected Attributes | |
| QString | fileName |
| qint64 | fileSize |
Definition at line 16 of file FileBuffer.h.
|
inlineprotected |
Definition at line 28 of file FileBuffer.h.
|
static |
|
inline |
Definition at line 23 of file FileBuffer.h.
|
static |
|
static |
Definition at line 95 of file FileBuffer.cpp.
|
staticprotected |
|
static |
|
protected |
Definition at line 30 of file FileBuffer.h.
|
protected |
Definition at line 31 of file FileBuffer.h.