diff --git a/_abstract_byte_buffer_8cpp_source.html b/_abstract_byte_buffer_8cpp_source.html
index 1b29393c..5b272108 100644
--- a/_abstract_byte_buffer_8cpp_source.html
+++ b/_abstract_byte_buffer_8cpp_source.html
@@ -95,14 +95,14 @@ $(function(){ initResizable(false); });
Go to the documentation of this file.
-
+
6 printf(
"Invalid roundup unit!\n");
-
-
+
+
11 if (roundDown < size) unitsNum ++;
12 return unitsNum * unit;
@@ -124,7 +124,7 @@ $(function(){ initResizable(false); });
-
+
@@ -137,7 +137,7 @@ $(function(){ initResizable(false); });
-
+
41 if (buf == NULL || bufSize == 0) {
@@ -157,7 +157,7 @@ $(function(){ initResizable(false); });
-
+
60 if (allowExceptions)
throw BufferException(
"Invalid address requested!");
@@ -189,21 +189,21 @@ $(function(){ initResizable(false); });
-
+
92 if (contentSize < startOffset)
return 0;
-
+
-
+
@@ -213,7 +213,7 @@ $(function(){ initResizable(false); });
-
+
109 if (dstPtr == srcPtr)
return false;
110 if (dstPtr == NULL || srcPtr == NULL)
return false;
@@ -225,8 +225,8 @@ $(function(){ initResizable(false); });
-
-
+
+
121 if (dstMaxSize < size) {
@@ -246,7 +246,7 @@ $(function(){ initResizable(false); });
137 std::string newTextStr = newText.toStdString();
-
+
140 BYTE *dstPtr = this->
getContentAt(rawOffset, newTextLen + 1);
@@ -260,7 +260,7 @@ $(function(){ initResizable(false); });
-
+
@@ -274,10 +274,10 @@ $(function(){ initResizable(false); });
-
+
-
-
+
+
167 size = len * unitSize;
@@ -288,10 +288,10 @@ $(function(){ initResizable(false); });
-
+
-
-
+
+
179 size = len * unitSize;
@@ -304,12 +304,12 @@ $(function(){ initResizable(false); });
-
+
191 if (area == NULL)
return false;
-
+
194 if (area[i] != 0)
return false;
@@ -319,7 +319,7 @@ $(function(){ initResizable(false); });
-
+
204 if (buf == NULL)
return false;
@@ -335,9 +335,9 @@ $(function(){ initResizable(false); });
212 if (
isValid(buf) ==
false ||
isValid(
this) ==
false)
return false;
213 if (buf == NULL || buf->
getContent() == NULL)
return false;
-
+
-
+
218 if (
static_cast<offset_t>(mySize) <= rawOffset) {
220 "Too far offset requested: %llX while mySize: %lX",
@@ -359,7 +359,7 @@ $(function(){ initResizable(false); });
-
+
239 if (rawOffset ==
INVALID_ADDR || size == 0)
return false;
@@ -381,7 +381,7 @@ $(function(){ initResizable(false); });
-
+
259 if (rawOffset ==
INVALID_ADDR || size == 0)
return false;
@@ -425,7 +425,7 @@ $(function(){ initResizable(false); });
-
+
299 if (isOk) (*isOk) =
false;
@@ -459,7 +459,7 @@ $(function(){ initResizable(false); });
-
+
@@ -531,7 +531,7 @@ $(function(){ initResizable(false); });
-
+
397 BYTE *contentPart = this->
getContentAt(offset, contentSize);
398 if (!contentPart)
return 0;
@@ -555,7 +555,7 @@ $(function(){ initResizable(false); });
-
+
420 if (v_parent == NULL)
throw BufferException(
"Cannot make subBuffer for NULL buffer!");
@@ -563,14 +563,14 @@ $(function(){ initResizable(false); });
-
+
-
+
-
+
@@ -587,9 +587,9 @@ $(function(){ initResizable(false); });
bool _setNumValue(void *ptr, INT_TYPE nVal)
const bufsize_t BUFSIZE_MAX
-
const offset_t INVALID_ADDR
+
virtual bufsize_t getContentSize()=0
bufsize_t getMaxSizeFromOffset(offset_t startOffset)
diff --git a/_abstract_byte_buffer_8h.html b/_abstract_byte_buffer_8h.html
index aadb079f..7eabc145 100644
--- a/_abstract_byte_buffer_8h.html
+++ b/_abstract_byte_buffer_8h.html
@@ -134,19 +134,19 @@ Macros
|
-| const bufsize_t | BUFSIZE_MAX = bufsize_t(-1) |
+| const bufsize_t | BUFSIZE_MAX = bufsize_t(-1) |
| |
| const offset_t | INVALID_ADDR = offset_t(-1) |
| |
@@ -229,14 +229,14 @@ Variables
-
-◆ bufsize_t
+
+◆ bufsize_t
@@ -269,7 +269,7 @@ Variables
diff --git a/_abstract_byte_buffer_8h_source.html b/_abstract_byte_buffer_8h_source.html
index 88a8fd97..238b75be 100644
--- a/_abstract_byte_buffer_8h_source.html
+++ b/_abstract_byte_buffer_8h_source.html
@@ -108,8 +108,8 @@ $(function(){ initResizable(false); });
14#define MASK_TO_DWORD(val) ((val < MAX_DWORD) ? (val & MAX_DWORD) : MAX_DWORD)
15#define MASK_TO_WORD(val) ((val < MAX_WORD) ? (val & MAX_WORD) : MAX_WORD)
-
-
+
+
@@ -126,7 +126,7 @@ $(function(){ initResizable(false); });
@@ -139,7 +139,7 @@ $(function(){ initResizable(false); });
-
+
@@ -147,33 +147,33 @@ $(function(){ initResizable(false); });
-
-
+
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
73 bool setTextValue(
char* textPtr, std::string newText,
size_t fieldLimitLen = 0);
-
-
+
+
@@ -183,26 +183,26 @@ $(function(){ initResizable(false); });
-
+
-
+
-
+
-
+
const bufsize_t BUFSIZE_MAX
const offset_t OFFSET_MAX
-
const offset_t INVALID_ADDR
+
diff --git a/_bound_imp_dir_wrapper_8cpp_source.html b/_bound_imp_dir_wrapper_8cpp_source.html
index 3dae92d4..64d968af 100644
--- a/_bound_imp_dir_wrapper_8cpp_source.html
+++ b/_bound_imp_dir_wrapper_8cpp_source.html
@@ -164,11 +164,11 @@ $(function(){ initResizable(false); });
-
+
68 if (
getPtr() == NULL)
return 0;
-
-
+
+
@@ -198,7 +198,7 @@ $(function(){ initResizable(false); });
-
+
98 if (
getPtr() == NULL)
return 0;
99 return sizeof(IMAGE_BOUND_IMPORT_DESCRIPTOR);
@@ -269,9 +269,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
virtual void * getFieldPtr(size_t fieldId, size_t subField)
diff --git a/_bound_imp_dir_wrapper_8h_source.html b/_bound_imp_dir_wrapper_8h_source.html
index 01fdcc5d..be83eef0 100644
--- a/_bound_imp_dir_wrapper_8h_source.html
+++ b/_bound_imp_dir_wrapper_8h_source.html
@@ -108,12 +108,12 @@ $(function(){ initResizable(false); });
-
+
15 virtual QString
getName() {
return "BoundImp"; }
-
+
@@ -150,7 +150,7 @@ $(function(){ initResizable(false); });
47 bool wrap() {
return true; }
-
+
@@ -160,7 +160,7 @@ $(function(){ initResizable(false); });
-
+
virtual void * getFieldPtr(size_t fieldId, size_t subField)
diff --git a/_byte_buffer_8cpp.html b/_byte_buffer_8cpp.html
index 97724a96..604857f7 100644
--- a/_byte_buffer_8cpp.html
+++ b/_byte_buffer_8cpp.html
@@ -94,6 +94,7 @@ $(function(){ initResizable(false); });
#include "ByteBuffer.h"
#include <iostream>
+
#include <limits.h>
Go to the source code of this file.
diff --git a/_byte_buffer_8cpp_source.html b/_byte_buffer_8cpp_source.html
index 3a38f313..49f6ab11 100644
--- a/_byte_buffer_8cpp_source.html
+++ b/_byte_buffer_8cpp_source.html
@@ -94,106 +94,109 @@ $(function(){ initResizable(false); });
Go to the documentation of this file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
21 if (this->
content && v_content) {
-
22 ::memcpy(this->
content, v_content, v_size);
-
-
+
+
+
+
+
+
+
22 if (this->
content && v_content) {
+
23 ::memcpy(this->
content, v_content, v_size);
+
+
-
-
-
-
-
-
29 if (!v_parent)
throw BufferException(
"Cannot make subBuffer for NULL buffer!");
-
-
-
-
-
34 bufsize_t copySize = v_size < parentSize ? v_size : parentSize;
-
35 bufsize_t allocSize = v_size > parentSize ? v_size : parentSize;
-
-
37 BYTE *bContent = v_parent->
getContentAt(v_offset, copySize);
-
38 if (!bContent)
throw BufferException(
"Cannot make Buffer for NULL content!");
-
-
-
-
-
-
-
45 ::memcpy(this->
content, bContent, copySize);
-
-
+
+
+
+
+
+
30 if (!v_parent)
throw BufferException(
"Cannot make subBuffer for NULL buffer!");
+
+
+
+
+
35 bufsize_t copySize = v_size < parentSize ? v_size : parentSize;
+
36 bufsize_t allocSize = v_size > parentSize ? v_size : parentSize;
+
+
38 BYTE *bContent = v_parent->
getContentAt(v_offset, copySize);
+
39 if (!bContent)
throw BufferException(
"Cannot make Buffer for NULL content!");
+
+
+
+
+
+
+
46 ::memcpy(this->
content, bContent, copySize);
+
+
-
-
-
-
-
-
-
53 const bufsize_t allocSize = v_size + v_padding;
-
-
-
56 BYTE*
content =
reinterpret_cast<BYTE*
>(::realloc((
void*)this->content, allocSize));
-
-
58 throw BufferException(
"Cannot allocate buffer of size: 0x" + QString::number(allocSize, 16));
-
-
-
-
-
-
+
+
+
+
+
+
+
+
55 const bufsize_t allocSize = v_size + v_padding;
+
+
+
58 BYTE*
content =
reinterpret_cast<BYTE*
>(::realloc((
void*)this->content, allocSize));
+
+
60 throw BufferException(
"Cannot allocate buffer of size: 0x" + QString::number(allocSize, 16));
+
+
+
+
+
+
-
-
-
-
-
-
-
-
71 BYTE *newContent =
nullptr;
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
73 BYTE *newContent =
nullptr;
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
-
+
const bufsize_t BUFSIZE_MAX
+
virtual bufsize_t getContentSize()=0
@@ -201,11 +204,11 @@ $(function(){ initResizable(false); });
-
+
-
BYTE * allocContent(bufsize_t v_size, bufsize_t padding)
+
BYTE * allocContent(bufsize_t v_size, bufsize_t padding)
-
virtual bool resize(bufsize_t newSize)
+
virtual bool resize(bufsize_t newSize)
diff --git a/_byte_buffer_8h_source.html b/_byte_buffer_8h_source.html
index 5b66edda..00b486c9 100644
--- a/_byte_buffer_8h_source.html
+++ b/_byte_buffer_8h_source.html
@@ -107,31 +107,31 @@ $(function(){ initResizable(false); });
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -140,11 +140,11 @@ $(function(){ initResizable(false); });
-
+
-
BYTE * allocContent(bufsize_t v_size, bufsize_t padding)
+
BYTE * allocContent(bufsize_t v_size, bufsize_t padding)
-
virtual bool resize(bufsize_t newSize)
+
virtual bool resize(bufsize_t newSize)
diff --git a/_clr_dir_wrapper_8cpp_source.html b/_clr_dir_wrapper_8cpp_source.html
index 760c9db8..4611a7f2 100644
--- a/_clr_dir_wrapper_8cpp_source.html
+++ b/_clr_dir_wrapper_8cpp_source.html
@@ -160,7 +160,7 @@ $(function(){ initResizable(false); });
-
+
67 return sizeof(pe::IMAGE_COR20_HEADER);
@@ -348,8 +348,8 @@ $(function(){ initResizable(false); });
-
+
static std::set< DWORD > getFlagsSet(DWORD flags)
virtual size_t getFieldsCount()
diff --git a/_clr_dir_wrapper_8h_source.html b/_clr_dir_wrapper_8h_source.html
index bc265bb8..9d7ceca6 100644
--- a/_clr_dir_wrapper_8h_source.html
+++ b/_clr_dir_wrapper_8h_source.html
@@ -141,7 +141,7 @@ $(function(){ initResizable(false); });
-
+
@@ -159,7 +159,7 @@ $(function(){ initResizable(false); });
-
+
ClrDirWrapper(PEFile *pe)
diff --git a/_d_o_s_exe_8h_source.html b/_d_o_s_exe_8h_source.html
index 04115b1d..0cb89ccc 100644
--- a/_d_o_s_exe_8h_source.html
+++ b/_d_o_s_exe_8h_source.html
@@ -136,7 +136,7 @@ $(function(){ initResizable(false); });
-
+
@@ -144,7 +144,7 @@ $(function(){ initResizable(false); });
-
+
@@ -156,7 +156,7 @@ $(function(){ initResizable(false); });
-
+
59 const size_t unit_size = 0x200;
60 WORD size =
m_dosHdr->e_cp * unit_size;
@@ -164,7 +164,7 @@ $(function(){ initResizable(false); });
62 WORD trimSize = unit_size -
m_dosHdr->e_cblp;
-
+
@@ -173,9 +173,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_data_dir_entry_wrapper_8cpp_source.html b/_data_dir_entry_wrapper_8cpp_source.html
index ea8f493f..e5b603ae 100644
--- a/_data_dir_entry_wrapper_8cpp_source.html
+++ b/_data_dir_entry_wrapper_8cpp_source.html
@@ -131,7 +131,7 @@ $(function(){ initResizable(false); });
-
+
36 const size_t recordsCount = dDir ? dDir->
getDirsCount() : 0;
@@ -140,7 +140,7 @@ $(function(){ initResizable(false); });
-
+
@@ -152,15 +152,15 @@ $(function(){ initResizable(false); });
-
-
+
+
57 return (dirSize < remainingSize) ? dirSize : remainingSize;
-
const offset_t INVALID_ADDR
+
diff --git a/_data_dir_entry_wrapper_8h_source.html b/_data_dir_entry_wrapper_8h_source.html
index b814f33c..136908f4 100644
--- a/_data_dir_entry_wrapper_8h_source.html
+++ b/_data_dir_entry_wrapper_8h_source.html
@@ -106,7 +106,7 @@ $(function(){ initResizable(false); });
-
+
@@ -118,8 +118,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_data_dir_wrapper_8cpp_source.html b/_data_dir_wrapper_8cpp_source.html
index 867c6430..90782825 100644
--- a/_data_dir_wrapper_8cpp_source.html
+++ b/_data_dir_wrapper_8cpp_source.html
@@ -107,11 +107,11 @@ $(function(){ initResizable(false); });
-
+
15 if (
m_PE == NULL)
return 0;
-
17 const bufsize_t size =
sizeof(IMAGE_DATA_DIRECTORY) * count;
+
17 const bufsize_t size =
sizeof(IMAGE_DATA_DIRECTORY) * count;
@@ -153,7 +153,7 @@ $(function(){ initResizable(false); });
-
+
@@ -205,8 +205,8 @@ $(function(){ initResizable(false); });
-
+
virtual QString getFieldName(size_t fieldId)
diff --git a/_data_dir_wrapper_8h_source.html b/_data_dir_wrapper_8h_source.html
index 8b1b3dad..cebd5843 100644
--- a/_data_dir_wrapper_8h_source.html
+++ b/_data_dir_wrapper_8h_source.html
@@ -114,13 +114,13 @@ $(function(){ initResizable(false); });
-
+
21 virtual QString
getName() {
return "Data Directory"; }
25 virtual void*
getFieldPtr(
size_t fieldId,
size_t subField);
-
+
@@ -128,7 +128,7 @@ $(function(){ initResizable(false); });
-
+
virtual QString getFieldName(size_t fieldId)
diff --git a/_debug_dir_wrapper_8cpp_source.html b/_debug_dir_wrapper_8cpp_source.html
index 474e46c2..11ba3a0f 100644
--- a/_debug_dir_wrapper_8cpp_source.html
+++ b/_debug_dir_wrapper_8cpp_source.html
@@ -166,7 +166,7 @@ $(function(){ initResizable(false); });
-
+
69 return sizeof(IMAGE_DEBUG_DIRECTORY);
@@ -320,7 +320,7 @@ $(function(){ initResizable(false); });
-
+
202 IMAGE_DEBUG_DIRECTORY* d = parentDir->debugDir();
203 if (d == NULL)
return 0;
@@ -457,8 +457,8 @@ $(function(){ initResizable(false); });
-
+
QString translateFieldContent(size_t fieldId)
virtual QString getFieldName(size_t fieldId)
diff --git a/_debug_dir_wrapper_8h_source.html b/_debug_dir_wrapper_8h_source.html
index 191324f9..a50b3859 100644
--- a/_debug_dir_wrapper_8h_source.html
+++ b/_debug_dir_wrapper_8h_source.html
@@ -110,7 +110,7 @@ $(function(){ initResizable(false); });
-
+
@@ -128,7 +128,7 @@ $(function(){ initResizable(false); });
-
+
@@ -202,7 +202,7 @@ $(function(){ initResizable(false); });
-
+
@@ -270,7 +270,7 @@ $(function(){ initResizable(false); });
-
+
154 virtual QString
getName() {
return "CodeView Info"; }
@@ -290,9 +290,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_delay_imp_dir_wrapper_8cpp_source.html b/_delay_imp_dir_wrapper_8cpp_source.html
index 09346a3b..2b6cc550 100644
--- a/_delay_imp_dir_wrapper_8cpp_source.html
+++ b/_delay_imp_dir_wrapper_8cpp_source.html
@@ -118,7 +118,7 @@ $(function(){ initResizable(false); });
-
+
@@ -152,21 +152,21 @@ $(function(){ initResizable(false); });
-
+
66 return sizeof(pe::IMAGE_DELAY_LOAD);
@@ -235,7 +235,7 @@ $(function(){ initResizable(false); });
-
+
127 if (
getPtr() == NULL)
return 0;
128 return sizeof(pe::IMAGE_DELAY_LOAD);
@@ -411,7 +411,7 @@ $(function(){ initResizable(false); });
279 offset += (this->
entryNum * ptrLen());
-
281 BYTE *ptr =
m_Exe->getContentAt(offset, aT,
static_cast<bufsize_t>(ptrLen()));
+
281 BYTE *ptr =
m_Exe->getContentAt(offset, aT,
static_cast<bufsize_t>(ptrLen()));
@@ -445,7 +445,7 @@ $(function(){ initResizable(false); });
-
+
311 if (!
m_Exe)
return 0;
@@ -484,9 +484,9 @@ $(function(){ initResizable(false); });
343 return (IMAGE_IMPORT_BY_NAME*) ptr;
-
const offset_t INVALID_ADDR
+
offset_t getDirEntryAddress()
diff --git a/_delay_imp_dir_wrapper_8h_source.html b/_delay_imp_dir_wrapper_8h_source.html
index 22095bad..6a7f0f50 100644
--- a/_delay_imp_dir_wrapper_8h_source.html
+++ b/_delay_imp_dir_wrapper_8h_source.html
@@ -109,7 +109,7 @@ $(function(){ initResizable(false); });
-
+
16 virtual QString
getName() {
return "DelayImports"; }
@@ -119,8 +119,8 @@ $(function(){ initResizable(false); });
-
-
+
+
@@ -153,7 +153,7 @@ $(function(){ initResizable(false); });
-
+
@@ -195,7 +195,7 @@ $(function(){ initResizable(false); });
-
+
@@ -203,7 +203,7 @@ $(function(){ initResizable(false); });
-
+
@@ -219,8 +219,8 @@ $(function(){ initResizable(false); });
110 DelayImpEntryWrapper* parentDir;
-
+
diff --git a/_dos_hdr_wrapper_8h_source.html b/_dos_hdr_wrapper_8h_source.html
index 0c80051c..6699ced7 100644
--- a/_dos_hdr_wrapper_8h_source.html
+++ b/_dos_hdr_wrapper_8h_source.html
@@ -134,7 +134,7 @@ $(function(){ initResizable(false); });
-
+
41 virtual QString
getName() {
return "DOS Hdr"; }
@@ -145,7 +145,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_exception_dir_wrapper_8cpp_source.html b/_exception_dir_wrapper_8cpp_source.html
index 7de03ba1..f9e1ed90 100644
--- a/_exception_dir_wrapper_8cpp_source.html
+++ b/_exception_dir_wrapper_8cpp_source.html
@@ -116,7 +116,7 @@ $(function(){ initResizable(false); });
-
+
23 if (maxSize == 0)
return false;
25 if (!
getPtr())
return false;
@@ -189,7 +189,7 @@ $(function(){ initResizable(false); });
- 90bufsize_t ExceptionEntryWrapper::_getSize()
+ 90bufsize_t ExceptionEntryWrapper::_getSize()
@@ -203,7 +203,7 @@ $(function(){ initResizable(false); });
-
+
105 if (!this->parentDir)
return 0;
106 if (!this->
getPtr())
return 0;
@@ -302,8 +302,8 @@ $(function(){ initResizable(false); });
-
+
struct _ARM_EXCEPT_RECORD ARM_EXCEPT_RECORD
diff --git a/_exception_dir_wrapper_8h_source.html b/_exception_dir_wrapper_8h_source.html
index 5aa6d6fd..3a20b026 100644
--- a/_exception_dir_wrapper_8h_source.html
+++ b/_exception_dir_wrapper_8h_source.html
@@ -111,7 +111,7 @@ $(function(){ initResizable(false); });
-
+
19 virtual QString
getName() {
return "Exceptions Dir."; }
@@ -121,7 +121,7 @@ $(function(){ initResizable(false); });
-
+
@@ -163,7 +163,7 @@ $(function(){ initResizable(false); });
-
+
62 virtual QString
getName() {
return "Exceptions Block"; }
@@ -174,15 +174,15 @@ $(function(){ initResizable(false); });
-
+
-
const offset_t INVALID_ADDR
+
diff --git a/_exe_element_wrapper_8cpp_source.html b/_exe_element_wrapper_8cpp_source.html
index f5649467..4e054bd8 100644
--- a/_exe_element_wrapper_8cpp_source.html
+++ b/_exe_element_wrapper_8cpp_source.html
@@ -106,7 +106,7 @@ $(function(){ initResizable(false); });
-
+
15 if (fieldId >= fieldsCount)
return this->
getSize();
@@ -122,7 +122,7 @@ $(function(){ initResizable(false); });
26 if (dif < 0)
return 0;
-
+
@@ -130,7 +130,7 @@ $(function(){ initResizable(false); });
33 BYTE *endPtr = bgnPtr + fullSize;
-
+
@@ -165,7 +165,7 @@ $(function(){ initResizable(false); });
-
+
@@ -183,7 +183,7 @@ $(function(){ initResizable(false); });
76 if (this->
m_Exe == NULL)
return (-1);
-
+
80 return this->
m_Exe->getNumValue(offset, size, isOk);
@@ -194,7 +194,7 @@ $(function(){ initResizable(false); });
85 if (this->
m_Exe == NULL)
return false;
-
+
89 return this->
m_Exe->setNumValue(offset, size, newVal);
@@ -228,9 +228,9 @@ $(function(){ initResizable(false); });
const bufsize_t BUFSIZE_MAX
-
const offset_t INVALID_ADDR
+
virtual bufsize_t getSize()=0
diff --git a/_exe_element_wrapper_8h_source.html b/_exe_element_wrapper_8h_source.html
index 12211550..e803d0b5 100644
--- a/_exe_element_wrapper_8h_source.html
+++ b/_exe_element_wrapper_8h_source.html
@@ -112,12 +112,12 @@ $(function(){ initResizable(false); });
17 virtual bool wrap() {
return true; }
-
+
-
+
@@ -129,7 +129,7 @@ $(function(){ initResizable(false); });
35 virtual void*
getFieldPtr(
size_t fieldId,
size_t subField) = 0;
-
+
@@ -163,8 +163,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_exe_node_wrapper_8cpp_source.html b/_exe_node_wrapper_8cpp_source.html
index bd8ab5d0..9c450d6c 100644
--- a/_exe_node_wrapper_8cpp_source.html
+++ b/_exe_node_wrapper_8cpp_source.html
@@ -153,7 +153,7 @@ $(function(){ initResizable(false); });
-
+
@@ -176,10 +176,10 @@ $(function(){ initResizable(false); });
-
+
67 if (entrySize == 0)
return false;
-
+
70 bool haveSpace = this->
m_Exe->isAreaEmpty(nextOffset, paddedSize);
72 "NextOffset = %llX size = %lX, canAdd: %u",
@@ -216,19 +216,19 @@ $(function(){ initResizable(false); });
-
+
101 offset_t nextOffset = lastOffset + entrySize;
-
+
108 if (lastEntry == NULL)
return 0;
-
+
@@ -269,9 +269,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
virtual bufsize_t getSize()=0
virtual bufsize_t getFieldSize(size_t fieldId, size_t subField=FIELD_NONE)
diff --git a/_exe_node_wrapper_8h_source.html b/_exe_node_wrapper_8h_source.html
index a591ca80..80c72dcb 100644
--- a/_exe_node_wrapper_8h_source.html
+++ b/_exe_node_wrapper_8h_source.html
@@ -120,7 +120,7 @@ $(function(){ initResizable(false); });
-
+
@@ -130,7 +130,7 @@ $(function(){ initResizable(false); });
-
+
@@ -152,8 +152,8 @@ $(function(){ initResizable(false); });
-
+
const size_t INVALID_ENTRYNUM
ExeElementWrapper(Executable *exe)
diff --git a/_executable_8cpp_source.html b/_executable_8cpp_source.html
index c3cb94f6..44014bd8 100644
--- a/_executable_8cpp_source.html
+++ b/_executable_8cpp_source.html
@@ -104,7 +104,7 @@ $(function(){ initResizable(false); });
-
+
@@ -266,7 +266,7 @@ $(function(){ initResizable(false); });
-
+
@@ -279,20 +279,20 @@ $(function(){ initResizable(false); });
-
+
172 if (!view)
return false;
-
+
177 return dumpedSize ? true :
false;
-
const offset_t INVALID_ADDR
+
diff --git a/_executable_8h_source.html b/_executable_8h_source.html
index a41df227..f9f3f585 100644
--- a/_executable_8h_source.html
+++ b/_executable_8h_source.html
@@ -161,22 +161,22 @@ $(function(){ initResizable(false); });
-
+
-
-
+
+
-
+
-
-
+
+
-
+
@@ -225,7 +225,7 @@ $(function(){ initResizable(false); });
-
+
@@ -233,9 +233,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -246,9 +246,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
virtual BYTE * getContentAtPtr(BYTE *ptr, bufsize_t size, bool allowExceptions=false)
diff --git a/_export_dir_wrapper_8cpp_source.html b/_export_dir_wrapper_8cpp_source.html
index 6fa2103e..00d91cb7 100644
--- a/_export_dir_wrapper_8cpp_source.html
+++ b/_export_dir_wrapper_8cpp_source.html
@@ -184,7 +184,7 @@ $(function(){ initResizable(false); });
-
+
86 if (
getPtr() == NULL)
return 0;
87 return sizeof(IMAGE_EXPORT_DIRECTORY);
@@ -322,7 +322,7 @@ $(function(){ initResizable(false); });
-
+
208 if (this->parentDir == NULL || parentDir->exportDir() == NULL) {
@@ -462,9 +462,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_export_dir_wrapper_8h_source.html b/_export_dir_wrapper_8h_source.html
index 66108e50..88d5b414 100644
--- a/_export_dir_wrapper_8h_source.html
+++ b/_export_dir_wrapper_8h_source.html
@@ -127,7 +127,7 @@ $(function(){ initResizable(false); });
-
+
@@ -172,7 +172,7 @@ $(function(){ initResizable(false); });
69 virtual void*
getPtr() {
return getFuncRvaPtr(); }
-
+
@@ -180,7 +180,7 @@ $(function(){ initResizable(false); });
-
+
@@ -205,8 +205,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_file_buffer_8cpp_source.html b/_file_buffer_8cpp_source.html
index 82b8ee00..eeb8d734 100644
--- a/_file_buffer_8cpp_source.html
+++ b/_file_buffer_8cpp_source.html
@@ -96,7 +96,7 @@ $(function(){ initResizable(false); });
-
+
7 if (
fIn.open(QIODevice::ReadOnly) ==
false) {
@@ -107,7 +107,7 @@ $(function(){ initResizable(false); });
12 std::cerr <<
fIn.errorString().toStdString() << std::endl;
-
+
16 this->
mappedSize = (readableSize > maxSize) ? maxSize : readableSize;
@@ -127,9 +127,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -139,7 +139,7 @@ $(function(){ initResizable(false); });
-
+
44 if (fIn.open(QIODevice::ReadOnly) ==
false) {
@@ -152,10 +152,10 @@ $(function(){ initResizable(false); });
-
+
-
-
55 bufsize_t allocSize = (readableSize < minBufSize) ? minBufSize : readableSize;
+
+
55 bufsize_t allocSize = (readableSize < minBufSize) ? minBufSize : readableSize;
@@ -170,18 +170,18 @@ $(function(){ initResizable(false); });
67 }
while(!bufferedFile && allocSize);
69 char *content = (
char*) bufferedFile->
getContent();
-
+
-
+
77 offset_t maxOffset = contentSize - 1;
79 while (
offset_t(fIn.pos()) < maxOffset) {
-
81 bufsize_t maxSize = contentSize - readSize;
+
81 bufsize_t maxSize = contentSize - readSize;
84 readSize += fIn.read(content + readSize, maxSize);
@@ -197,34 +197,34 @@ $(function(){ initResizable(false); });
-
+
107 if (!path.length())
return 0;
109 if (!fIn.open(QIODevice::ReadOnly))
return 0;
-
+
-
+
-
+
@@ -234,14 +234,14 @@ $(function(){ initResizable(false); });
125 if (allowExceptions)
throw FileBufferException(
"Cannot open the file: " + path +
" for writing");
-
+
-
+
const bufsize_t FILEVIEW_MAXSIZE
const bufsize_t FILE_MAXSIZE
diff --git a/_file_buffer_8h.html b/_file_buffer_8h.html
index a25b5ccb..a0c0ecda 100644
--- a/_file_buffer_8h.html
+++ b/_file_buffer_8h.html
@@ -114,9 +114,9 @@ Classes
@@ -127,7 +127,7 @@ Variables
@@ -143,7 +143,7 @@ Variables
- | const bufsize_t FILEVIEW_MAXSIZE = (1024*1024*400) |
+ const bufsize_t FILEVIEW_MAXSIZE = (1024*1024*400) |
diff --git a/_file_buffer_8h_source.html b/_file_buffer_8h_source.html
index fc22da04..77892278 100644
--- a/_file_buffer_8h_source.html
+++ b/_file_buffer_8h_source.html
@@ -97,8 +97,8 @@ $(function(){ initResizable(false); });
-
-
+
+
@@ -112,15 +112,15 @@ $(function(){ initResizable(false); });
-
-
+
+
-
-
+
+
-
+
@@ -134,19 +134,19 @@ $(function(){ initResizable(false); });
-
+
-
+
-
+
-
+
-
+
@@ -157,7 +157,7 @@ $(function(){ initResizable(false); });
-
+
@@ -172,10 +172,10 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -192,8 +192,8 @@ $(function(){ initResizable(false); });
const bufsize_t BUFSIZE_MAX
-
+
const bufsize_t FILEVIEW_MAXSIZE
const bufsize_t FILE_MAXSIZE
diff --git a/_file_hdr_wrapper_8h_source.html b/_file_hdr_wrapper_8h_source.html
index 6420dd26..98d9d887 100644
--- a/_file_hdr_wrapper_8h_source.html
+++ b/_file_hdr_wrapper_8h_source.html
@@ -135,7 +135,7 @@ $(function(){ initResizable(false); });
-
+
42 virtual QString
getName() {
return "File Hdr"; }
@@ -150,7 +150,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_import_base_dir_wrapper_8cpp_source.html b/_import_base_dir_wrapper_8cpp_source.html
index 6620875b..7e36350b 100644
--- a/_import_base_dir_wrapper_8cpp_source.html
+++ b/_import_base_dir_wrapper_8cpp_source.html
@@ -96,13 +96,13 @@ $(function(){ initResizable(false); });
-
+
9 if (!myName)
return false;
-
10 bufsize_t upperLimit = pe->getMaxSizeFromPtr((BYTE*) myName);
+
10 bufsize_t upperLimit = pe->getMaxSizeFromPtr((BYTE*) myName);
11 if (upperLimit == 0)
return false;
@@ -117,7 +117,7 @@ $(function(){ initResizable(false); });
-
+
@@ -385,9 +385,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
IMAGE_DATA_DIRECTORY * getDataDirectory()
virtual void * getPtr()=0
diff --git a/_import_base_dir_wrapper_8h_source.html b/_import_base_dir_wrapper_8h_source.html
index 5cc8bd18..eba14898 100644
--- a/_import_base_dir_wrapper_8h_source.html
+++ b/_import_base_dir_wrapper_8h_source.html
@@ -112,7 +112,7 @@ $(function(){ initResizable(false); });
-
+
@@ -124,7 +124,7 @@ $(function(){ initResizable(false); });
-
+
@@ -169,7 +169,7 @@ $(function(){ initResizable(false); });
-
+
@@ -218,21 +218,21 @@ $(function(){ initResizable(false); });
-
+
113 size_t val = (
isBit64()) ?
sizeof(uint64_t) :
sizeof(uint32_t);
-
+
-
+
-
+
diff --git a/_import_dir_wrapper_8cpp_source.html b/_import_dir_wrapper_8cpp_source.html
index deb30084..3c216a0e 100644
--- a/_import_dir_wrapper_8cpp_source.html
+++ b/_import_dir_wrapper_8cpp_source.html
@@ -156,7 +156,7 @@ $(function(){ initResizable(false); });
55 if (!is64) thunkRva = (int32_t)(thunkRva);
56 if (thunkRva == 0 || thunkRva == -1)
return NULL;
-
+
@@ -222,7 +222,7 @@ $(function(){ initResizable(false); });
-
+
@@ -250,10 +250,10 @@ $(function(){ initResizable(false); });
-
+
142 if (fieldId ==
HINT)
return sizeof (WORD);
-
+
@@ -333,7 +333,7 @@ $(function(){ initResizable(false); });
-
+
215 return sizeof(IMAGE_IMPORT_DESCRIPTOR);
@@ -421,8 +421,8 @@ $(function(){ initResizable(false); });
286 char *name = (
char*)
m_Exe->getContentAt(nAddr,
sizeof(
char));
-
-
+
+
291 size_t limit = (size_t) upperLimit < HARD_LIMIT ? upperLimit : HARD_LIMIT;
@@ -495,16 +495,16 @@ $(function(){ initResizable(false); });
-
+
-
358 return static_cast<bufsize_t>(fields) *
sizeof(IMAGE_IMPORT_DESCRIPTOR);
+
358 return static_cast<bufsize_t>(fields) *
sizeof(IMAGE_IMPORT_DESCRIPTOR);
-
const offset_t INVALID_ADDR
+
diff --git a/_import_dir_wrapper_8h_source.html b/_import_dir_wrapper_8h_source.html
index c5e6f426..05a54d47 100644
--- a/_import_dir_wrapper_8h_source.html
+++ b/_import_dir_wrapper_8h_source.html
@@ -131,7 +131,7 @@ $(function(){ initResizable(false); });
-
+
38 virtual QString
getName() {
return "Imports"; }
@@ -173,7 +173,7 @@ $(function(){ initResizable(false); });
-
+
@@ -184,7 +184,7 @@ $(function(){ initResizable(false); });
-
+
85 if (
m_Exe == NULL)
return 0;
@@ -246,14 +246,14 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -271,9 +271,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_ld_config_dir_wrapper_8cpp_source.html b/_ld_config_dir_wrapper_8cpp_source.html
index 844f0d65..767615c3 100644
--- a/_ld_config_dir_wrapper_8cpp_source.html
+++ b/_ld_config_dir_wrapper_8cpp_source.html
@@ -97,9 +97,9 @@ $(function(){ initResizable(false); });
4#define getStructFieldOffset(STRUCT, FIELD) ((ULONGLONG) &(STRUCT.FIELD) - (ULONGLONG)&STRUCT)
-
6bufsize_t LdConfigDirWrapper::getLdConfigDirSize()
+
6bufsize_t LdConfigDirWrapper::getLdConfigDirSize()
-
+
11 dirSize =
sizeof(pe::IMAGE_LOAD_CONFIG_DIRECTORY32);
@@ -109,7 +109,7 @@ $(function(){ initResizable(false); });
-
18bufsize_t LdConfigDirWrapper::getHdrDefinedSize()
+
18bufsize_t LdConfigDirWrapper::getHdrDefinedSize()
@@ -132,7 +132,7 @@ $(function(){ initResizable(false); });
39 DWORD* sizePtr = (DWORD*)
m_Exe->getContentAt((raw + offset),
sizeof(DWORD));
40 if (!sizePtr)
return 0;
-
+
44void* LdConfigDirWrapper::getLdConfigDirPtr()
@@ -209,7 +209,7 @@ $(function(){ initResizable(false); });
-
+
112 char *ptr = (
char*)
m_Exe->getContentAt(offset, aT, handlerSize);
113 if (!ptr)
return NULL;
@@ -218,16 +218,16 @@ $(function(){ initResizable(false); });
-
+
-
125 const bufsize_t hdrSize = this->getHdrDefinedSize();
-
126 const bufsize_t structSize = getLdConfigDirSize();
-
127 const bufsize_t totalSize = (hdrSize < structSize) ? hdrSize : structSize;
+
125 const bufsize_t hdrSize = this->getHdrDefinedSize();
+
126 const bufsize_t structSize = getLdConfigDirSize();
+
127 const bufsize_t totalSize = (hdrSize < structSize) ? hdrSize : structSize;
129 const offset_t rvaEnd = rva + totalSize - 1;
@@ -625,7 +625,7 @@ $(function(){ initResizable(false); });
507 void* first = parentDir->firstSubEntryPtr(this->parentFieldId);
508 if (first == NULL)
return NULL;
-
509 bufsize_t fieldSize =
static_cast<bufsize_t>(parentDir->firstSubEntrySize(this->parentFieldId));
+
509 bufsize_t fieldSize =
static_cast<bufsize_t>(parentDir->firstSubEntrySize(this->parentFieldId));
510 if (fieldSize == 0)
return NULL;
@@ -640,11 +640,11 @@ $(function(){ initResizable(false); });
-
+
524 if (this->parentDir == NULL)
return 0;
-
526 bufsize_t size =
static_cast<bufsize_t>(parentDir->firstSubEntrySize(this->parentFieldId));
+
526 bufsize_t size =
static_cast<bufsize_t>(parentDir->firstSubEntrySize(this->parentFieldId));
@@ -668,7 +668,7 @@ $(function(){ initResizable(false); });
-
+
549 if (fieldId >= count) {
@@ -680,9 +680,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
#define getStructFieldOffset(STRUCT, FIELD)
offset_t getDirEntryAddress()
diff --git a/_ld_config_dir_wrapper_8h_source.html b/_ld_config_dir_wrapper_8h_source.html
index 195e11b7..ab0b7566 100644
--- a/_ld_config_dir_wrapper_8h_source.html
+++ b/_ld_config_dir_wrapper_8h_source.html
@@ -167,7 +167,7 @@ $(function(){ initResizable(false); });
-
+
80 virtual QString
getName() {
return "LdConfig"; }
@@ -276,10 +276,10 @@ $(function(){ initResizable(false); });
171 bool wrapSubentriesTable(
size_t parentFieldId,
size_t counterFieldId);
-
+
-
+
179 inline void* getLdConfigDirPtr();
@@ -322,7 +322,7 @@ $(function(){ initResizable(false); });
-
+
216 virtual QString
getName() {
return "Address"; }
@@ -340,7 +340,7 @@ $(function(){ initResizable(false); });
-
+
@@ -367,9 +367,9 @@ $(function(){ initResizable(false); });
250 size_t parentFieldId;
-
const offset_t INVALID_ADDR
+
diff --git a/_mapped_exe_8h_source.html b/_mapped_exe_8h_source.html
index 5b7828e5..3a3d5813 100644
--- a/_mapped_exe_8h_source.html
+++ b/_mapped_exe_8h_source.html
@@ -129,7 +129,7 @@ $(function(){ initResizable(false); });
-
+
@@ -137,7 +137,7 @@ $(function(){ initResizable(false); });
-
+
@@ -160,7 +160,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_opt_hdr_wrapper_8cpp_source.html b/_opt_hdr_wrapper_8cpp_source.html
index 038be3c6..4499c7eb 100644
--- a/_opt_hdr_wrapper_8cpp_source.html
+++ b/_opt_hdr_wrapper_8cpp_source.html
@@ -278,19 +278,19 @@ $(function(){ initResizable(false); });
-
+
166 IMAGE_OPTIONAL_HEADER32*
opt32 = (
nt32()) ? &(
nt32()->OptionalHeader) : NULL;
167 IMAGE_OPTIONAL_HEADER64*
opt64 = (
nt64()) ? &(
nt64()->OptionalHeader) : NULL;
-
170 bufsize_t size =
opt32 ?
sizeof(IMAGE_OPTIONAL_HEADER32) :
sizeof(IMAGE_OPTIONAL_HEADER64);
+
170 bufsize_t size =
opt32 ?
sizeof(IMAGE_OPTIONAL_HEADER32) :
sizeof(IMAGE_OPTIONAL_HEADER64);
-
+
176 IMAGE_OPTIONAL_HEADER64*
opt64 = (
nt64()) ? &(
nt64()->OptionalHeader) : NULL;
@@ -471,8 +471,8 @@ $(function(){ initResizable(false); });
-
+
virtual bufsize_t getFieldSize(size_t fieldId, size_t subField=FIELD_NONE)
diff --git a/_opt_hdr_wrapper_8h_source.html b/_opt_hdr_wrapper_8h_source.html
index 602f284f..6294e034 100644
--- a/_opt_hdr_wrapper_8h_source.html
+++ b/_opt_hdr_wrapper_8h_source.html
@@ -158,13 +158,13 @@ $(function(){ initResizable(false); });
-
+
65 virtual QString
getName() {
return "Optional Hdr"; }
-
+
@@ -183,7 +183,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_p_e_core_8cpp_source.html b/_p_e_core_8cpp_source.html
index 89eb67de..fca163bc 100644
--- a/_p_e_core_8cpp_source.html
+++ b/_p_e_core_8cpp_source.html
@@ -204,7 +204,7 @@ $(function(){ initResizable(false); });
-
+
101 return sizeof(IMAGE_NT_HEADERS64);
@@ -229,7 +229,7 @@ $(function(){ initResizable(false); });
-
+
@@ -244,9 +244,9 @@ $(function(){ initResizable(false); });
-
+
-
+
136 imgSize =
opt32->SizeOfImage;
@@ -258,9 +258,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -298,9 +298,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_p_e_core_8h_source.html b/_p_e_core_8h_source.html
index c3f32c13..7471ac0e 100644
--- a/_p_e_core_8h_source.html
+++ b/_p_e_core_8h_source.html
@@ -119,9 +119,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -129,11 +129,11 @@ $(function(){ initResizable(false); });
-
-
+
+
-
+
@@ -164,9 +164,9 @@ $(function(){ initResizable(false); });
-
#define MASK_TO_DWORD(val)
+
diff --git a/_p_e_file_8cpp_source.html b/_p_e_file_8cpp_source.html
index 86c99b7d..9c942f53 100644
--- a/_p_e_file_8cpp_source.html
+++ b/_p_e_file_8cpp_source.html
@@ -419,7 +419,7 @@ $(function(){ initResizable(false); });
-
+
@@ -427,7 +427,7 @@ $(function(){ initResizable(false); });
305 const size_t unit_size = 0x1000;
-
+
308 vSize =
core.getImageSize();
@@ -491,7 +491,7 @@ $(function(){ initResizable(false); });
-
+
362 uint64_t size = newSize;
@@ -525,9 +525,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -557,8 +557,8 @@ $(function(){ initResizable(false); });
-
-
+
+
422 if (curr >= rawSize) {
@@ -655,13 +655,13 @@ $(function(){ initResizable(false); });
-
+
510 if (!r_size && !v_size)
return nullptr;
-
-
-
+
+
+
@@ -675,7 +675,7 @@ $(function(){ initResizable(false); });
527 newSize = roundedRawEnd + r_size;
-
528 const bufsize_t newVirtualSize = roundedVirtualEnd + v_size;
+
528 const bufsize_t newVirtualSize = roundedVirtualEnd + v_size;
@@ -773,9 +773,9 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -783,18 +783,18 @@ $(function(){ initResizable(false); });
627 if (!secHdr)
return nullptr;
-
+
631 newSize = fullSize + addedSize;
-
637 const bufsize_t secNewRSize = newSize - secROffset;
+
637 const bufsize_t secNewRSize = newSize - secROffset;
-
+
644 if (secVSize < secNewRSize) {
@@ -802,7 +802,7 @@ $(function(){ initResizable(false); });
-
649 bufsize_t newVSize = secVOffset + secNewRSize;
+
649 bufsize_t newVSize = secVOffset + secNewRSize;
@@ -825,7 +825,7 @@ $(function(){ initResizable(false); });
668 if (!secView)
return false;
-
+
673 return dumpedSize ? true :
false;
@@ -860,7 +860,7 @@ $(function(){ initResizable(false); });
-
+
@@ -897,10 +897,10 @@ $(function(){ initResizable(false); });
733 return entrypoints.size() - initialSize;
-
#define MASK_TO_DWORD(val)
const offset_t INVALID_ADDR
+
diff --git a/_p_e_file_8h_source.html b/_p_e_file_8h_source.html
index 8e56d63f..08de254f 100644
--- a/_p_e_file_8h_source.html
+++ b/_p_e_file_8h_source.html
@@ -164,8 +164,8 @@ $(function(){ initResizable(false); });
-
-
+
+
@@ -175,11 +175,11 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -265,7 +265,7 @@ $(function(){ initResizable(false); });
-
+
157 if (!buf_size)
return NULL;
@@ -323,10 +323,10 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -491,34 +491,34 @@ $(function(){ initResizable(false); });
-
+
-
+
350 if (newSize > currentSize) {
-
+
354 if (newSize < hEnd) {
@@ -593,7 +593,7 @@ $(function(){ initResizable(false); });
-
+
@@ -611,9 +611,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_reloc_dir_wrapper_8cpp_source.html b/_reloc_dir_wrapper_8cpp_source.html
index 490754e2..26efb844 100644
--- a/_reloc_dir_wrapper_8cpp_source.html
+++ b/_reloc_dir_wrapper_8cpp_source.html
@@ -131,14 +131,14 @@ $(function(){ initResizable(false); });
-
+
41 while (parsedSize < maxSize) {
-
+
47 if (!isOk1 || !blockSize || !entry->
getPtr()) {
@@ -279,7 +279,7 @@ $(function(){ initResizable(false); });
-
+
179 if (this->parentDir == NULL)
return 0;
180 IMAGE_BASE_RELOCATION* reloc = (IMAGE_BASE_RELOCATION*) this->
getPtr();
@@ -366,7 +366,7 @@ $(function(){ initResizable(false); });
249 IMAGE_BASE_RELOCATION* reloc = (IMAGE_BASE_RELOCATION*) this->
getPtr();
250 if (!reloc)
return 0;
-
+
@@ -376,7 +376,7 @@ $(function(){ initResizable(false); });
-
+
264 entriesNum = entriesSize /
sizeof(WORD);
@@ -403,7 +403,7 @@ $(function(){ initResizable(false); });
-
+
287 if (this->parentDir == NULL)
return 0;
@@ -457,9 +457,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
bufsize_t getDirEntrySize(bool trimToExeSize=false)
diff --git a/_reloc_dir_wrapper_8h_source.html b/_reloc_dir_wrapper_8h_source.html
index 1810b65b..06e4313a 100644
--- a/_reloc_dir_wrapper_8h_source.html
+++ b/_reloc_dir_wrapper_8h_source.html
@@ -117,12 +117,12 @@ $(function(){ initResizable(false); });
-
+
24 virtual QString
getName() {
return "Relocation Dir."; }
-
+
29 virtual QString
getFieldName(
size_t fieldId) {
return "Relocation Block"; }
@@ -130,7 +130,7 @@ $(function(){ initResizable(false); });
33 IMAGE_BASE_RELOCATION*
reloc();
-
+
@@ -167,7 +167,7 @@ $(function(){ initResizable(false); });
-
+
68 virtual QString
getName() {
return "Relocation Block"; }
@@ -217,7 +217,7 @@ $(function(){ initResizable(false); });
-
+
112 virtual QString
getName() {
return "Type-Offset"; }
@@ -237,9 +237,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_resource_content_wrapper_8cpp_source.html b/_resource_content_wrapper_8cpp_source.html
index a890c160..05558770 100644
--- a/_resource_content_wrapper_8cpp_source.html
+++ b/_resource_content_wrapper_8cpp_source.html
@@ -136,7 +136,7 @@ $(function(){ initResizable(false); });
39 if (entry == NULL)
return NULL;
-
+
@@ -149,7 +149,7 @@ $(function(){ initResizable(false); });
-
+
56 printf(
"[ERR] MyLeaf is NULL\n");
@@ -181,7 +181,7 @@ $(function(){ initResizable(false); });
-
+
83 if (
myLeaf == NULL)
return NULL;
@@ -191,9 +191,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_resource_content_wrapper_8h_source.html b/_resource_content_wrapper_8h_source.html
index 4519a39f..c3805fb3 100644
--- a/_resource_content_wrapper_8h_source.html
+++ b/_resource_content_wrapper_8h_source.html
@@ -109,13 +109,13 @@ $(function(){ initResizable(false); });
-
+
-
+
@@ -132,7 +132,7 @@ $(function(){ initResizable(false); });
-
+
@@ -174,8 +174,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_resource_dir_wrapper_8cpp_source.html b/_resource_dir_wrapper_8cpp_source.html
index 3c64dcfa..ee400ca8 100644
--- a/_resource_dir_wrapper_8cpp_source.html
+++ b/_resource_dir_wrapper_8cpp_source.html
@@ -204,10 +204,10 @@ $(function(){ initResizable(false); });
-
+
110 if (
getPtr() == NULL)
return 0;
-
111 bufsize_t size =
sizeof(IMAGE_RESOURCE_DIRECTORY);
+
111 bufsize_t size =
sizeof(IMAGE_RESOURCE_DIRECTORY);
@@ -232,7 +232,7 @@ $(function(){ initResizable(false); });
-
+
134 IMAGE_RESOURCE_DIRECTORY* d = resourceDir();
135 if (d == NULL)
return 0;
@@ -510,9 +510,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_resource_dir_wrapper_8h_source.html b/_resource_dir_wrapper_8h_source.html
index 5832b122..b5f1c4ed 100644
--- a/_resource_dir_wrapper_8h_source.html
+++ b/_resource_dir_wrapper_8h_source.html
@@ -134,20 +134,20 @@ $(function(){ initResizable(false); });
37 virtual void*
getPtr() {
return resourceDir(); }
-
+
40 virtual QString
getName() {
return "Resources"; }
44 virtual void*
getFieldPtr(
size_t fieldId,
size_t subField);
-
+
@@ -195,7 +195,7 @@ $(function(){ initResizable(false); });
-
+
@@ -232,8 +232,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_resource_leaf_wrapper_8h_source.html b/_resource_leaf_wrapper_8h_source.html
index 478093e1..ed687941 100644
--- a/_resource_leaf_wrapper_8h_source.html
+++ b/_resource_leaf_wrapper_8h_source.html
@@ -124,7 +124,7 @@ $(function(){ initResizable(false); });
-
+
30 virtual QString
getName() {
return "Resource Data"; }
@@ -149,8 +149,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_resource_strings_wrapper_8cpp_source.html b/_resource_strings_wrapper_8cpp_source.html
index 95d284f3..f260c3c6 100644
--- a/_resource_strings_wrapper_8cpp_source.html
+++ b/_resource_strings_wrapper_8cpp_source.html
@@ -102,7 +102,7 @@ $(function(){ initResizable(false); });
-
+
10 if (len == NULL)
return 0;
11 return (*len) *
sizeof(WORD) +
sizeof(WORD);
@@ -124,7 +124,7 @@ $(function(){ initResizable(false); });
-
+
@@ -145,7 +145,7 @@ $(function(){ initResizable(false); });
-
+
46 case STR_LEN:
return sizeof(WORD);
@@ -190,7 +190,7 @@ $(function(){ initResizable(false); });
-
86 bufsize_t totalStrSize = wStrSize *
sizeof(WORD);
+
86 bufsize_t totalStrSize = wStrSize *
sizeof(WORD);
89 if (uStringPtr == NULL)
break;
@@ -222,15 +222,15 @@ $(function(){ initResizable(false); });
-
+
114 if (fId >= this->
entries.size())
return 0;
115 return this->
entries[fId]->getFieldSize(subField);
-
+
diff --git a/_resource_strings_wrapper_8h_source.html b/_resource_strings_wrapper_8h_source.html
index 6fd5ac9a..f89e6a73 100644
--- a/_resource_strings_wrapper_8h_source.html
+++ b/_resource_strings_wrapper_8h_source.html
@@ -117,7 +117,7 @@ $(function(){ initResizable(false); });
-
+
@@ -125,7 +125,7 @@ $(function(){ initResizable(false); });
27 virtual void*
getFieldPtr(
size_t fieldId,
size_t subField);
-
+
@@ -172,7 +172,7 @@ $(function(){ initResizable(false); });
67 virtual void*
getFieldPtr(
size_t fieldId,
size_t subField);
-
+
@@ -220,8 +220,8 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_resource_version_wrapper_8h_source.html b/_resource_version_wrapper_8h_source.html
index 463cb54e..10c5e9b7 100644
--- a/_resource_version_wrapper_8h_source.html
+++ b/_resource_version_wrapper_8h_source.html
@@ -131,7 +131,7 @@ $(function(){ initResizable(false); });
-
+
38 virtual QString
getName() {
return "Version"; }
@@ -162,7 +162,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_rich_hdr_wrapper_8cpp_source.html b/_rich_hdr_wrapper_8cpp_source.html
index bf8519dc..330fe912 100644
--- a/_rich_hdr_wrapper_8cpp_source.html
+++ b/_rich_hdr_wrapper_8cpp_source.html
@@ -128,14 +128,14 @@ $(function(){ initResizable(false); });
31 const pe::RICH_DANS_HEADER dans_empty = { 0 };
- 32 const bufsize_t dif = ((ULONGLONG)
richSign - (ULONGLONG)
dansHdr) - (
sizeof(dans_empty.dansId) +
sizeof(dans_empty.cPad));
- 33 bufsize_t count = dif /
sizeof(pe::RICH_COMP_ID);
+ 32 const bufsize_t dif = ((ULONGLONG)
richSign - (ULONGLONG)
dansHdr) - (
sizeof(dans_empty.dansId) +
sizeof(dans_empty.cPad));
+ 33 bufsize_t count = dif /
sizeof(pe::RICH_COMP_ID);
34 return (
size_t) count;
-
+
@@ -187,7 +187,7 @@ $(function(){ initResizable(false); });
-
+
@@ -664,9 +664,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
const QString RichHdr_translateProdId(WORD prodId)
DWORD rol32(DWORD temp, DWORD i)
diff --git a/_rich_hdr_wrapper_8h_source.html b/_rich_hdr_wrapper_8h_source.html
index ba3ea11a..86794478 100644
--- a/_rich_hdr_wrapper_8h_source.html
+++ b/_rich_hdr_wrapper_8h_source.html
@@ -129,13 +129,13 @@ $(function(){ initResizable(false); });
-
+
34 virtual QString
getName() {
return "Rich Hdr"; }
-
+
@@ -152,7 +152,7 @@ $(function(){ initResizable(false); });
-
+
const QString RichHdr_translateProdId(WORD prodId)
diff --git a/_sect_hdrs_wrapper_8cpp_source.html b/_sect_hdrs_wrapper_8cpp_source.html
index ab0fceba..475597a5 100644
--- a/_sect_hdrs_wrapper_8cpp_source.html
+++ b/_sect_hdrs_wrapper_8cpp_source.html
@@ -224,7 +224,7 @@ $(function(){ initResizable(false); });
-
+
120 if (
m_PE == NULL)
return 0;
121 return sizeof(IMAGE_SECTION_HEADER);
@@ -333,7 +333,7 @@ $(function(){ initResizable(false); });
-
+
215 const offset_t rounded = units * align;
@@ -362,15 +362,15 @@ $(function(){ initResizable(false); });
-
+
240 if (this->header == NULL)
return 0;
-
+
-
244 size =
static_cast<bufsize_t>(this->header->SizeOfRawData);
+
244 size =
static_cast<bufsize_t>(this->header->SizeOfRawData);
-
246 size =
static_cast<bufsize_t>(this->header->Misc.VirtualSize);
+
246 size =
static_cast<bufsize_t>(this->header->Misc.VirtualSize);
@@ -378,7 +378,7 @@ $(function(){ initResizable(false); });
-
+
@@ -386,15 +386,15 @@ $(function(){ initResizable(false); });
-
+
261 if (secOffset > peSize) {
-
+
-
+
269 if (virtualSize == 0) {
@@ -403,16 +403,16 @@ $(function(){ initResizable(false); });
274 rawSize = virtualSize;
-
+
-
281 const bufsize_t secEnd = secOffset + rawSize;
+
281 const bufsize_t secEnd = secOffset + rawSize;
283 if (secEnd > peSize) {
-
284 const bufsize_t trimmedSize = peSize - secOffset;
+
284 const bufsize_t trimmedSize = peSize - secOffset;
-
+
@@ -428,7 +428,7 @@ $(function(){ initResizable(false); });
-
+
@@ -439,20 +439,20 @@ $(function(){ initResizable(false); });
-
+
312 if (dVirtualSize == 0) {
-
+
-
317 bufsize_t mVirtualSize = (dVirtualSize > mRawSize) ? dVirtualSize : mRawSize;
-
+
317 bufsize_t mVirtualSize = (dVirtualSize > mRawSize) ? dVirtualSize : mRawSize;
+
-
323 bufsize_t secEnd = startOffset + mVirtualSize;
-
+
323 bufsize_t secEnd = startOffset + mVirtualSize;
+
325 if (imgSize < startOffset) {
@@ -471,7 +471,7 @@ $(function(){ initResizable(false); });
342 if (secEnd > imgSize) {
-
343 const bufsize_t trimmedSize = imgSize - startOffset;
+
343 const bufsize_t trimmedSize = imgSize - startOffset;
346 return (secEnd - startOffset);
@@ -479,11 +479,11 @@ $(function(){ initResizable(false); });
-
+
351 if (!this->header || !
m_PE)
return 0;
-
+
@@ -518,10 +518,10 @@ $(function(){ initResizable(false); });
-
+
387 if (entrySize == 0)
return false;
-
+
390 bool haveSpace = this->
m_Exe->isAreaEmpty(nextOffset, paddedSize);
@@ -648,7 +648,7 @@ $(function(){ initResizable(false); });
-
+
@@ -662,9 +662,9 @@ $(function(){ initResizable(false); });
515 offset_t endOffset = hdrOffset + (secCount *
sizeof(IMAGE_SECTION_HEADER));
517 if (endOffset > fileSize) {
-
+
-
520 return bufsize_t (endOffset - hdrOffset);
+
520 return bufsize_t (endOffset - hdrOffset);
@@ -750,9 +750,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
diff --git a/_sect_hdrs_wrapper_8h_source.html b/_sect_hdrs_wrapper_8h_source.html
index 636d9bcc..2db9ae25 100644
--- a/_sect_hdrs_wrapper_8h_source.html
+++ b/_sect_hdrs_wrapper_8h_source.html
@@ -153,7 +153,7 @@ $(function(){ initResizable(false); });
-
+
@@ -168,7 +168,7 @@ $(function(){ initResizable(false); });
-
+
@@ -205,9 +205,9 @@ $(function(){ initResizable(false); });
-
-
-
+
+
+
@@ -236,13 +236,13 @@ $(function(){ initResizable(false); });
-
+
133 virtual QString
getName() {
return "Section Hdrs"; }
-
+
@@ -298,8 +298,8 @@ $(function(){ initResizable(false); });
-
+
const size_t INVALID_ENTRYNUM
diff --git a/_security_dir_wrapper_8cpp_source.html b/_security_dir_wrapper_8cpp_source.html
index 798bdda1..a1a2bca8 100644
--- a/_security_dir_wrapper_8cpp_source.html
+++ b/_security_dir_wrapper_8cpp_source.html
@@ -119,7 +119,7 @@ $(function(){ initResizable(false); });
25 size_t fieldsSize =
sizeof(cert->dwLength) +
sizeof(cert->wRevision) +
sizeof(cert->dwLength);
26 size_t certSize = cert->dwLength - fieldsSize;
-
+
29 if (ptr == NULL)
return false;
@@ -136,14 +136,14 @@ $(function(){ initResizable(false); });
-
+
42 pe::WIN_CERTIFICATE* cert = getCert();
43 if (cert == NULL)
return 0;
-
+
-
47 fullSize =
static_cast<bufsize_t>(cert->dwLength);
+
47 fullSize =
static_cast<bufsize_t>(cert->dwLength);
@@ -213,9 +213,9 @@ $(function(){ initResizable(false); });
-
const offset_t INVALID_ADDR
+
offset_t getDirEntryAddress()
diff --git a/_security_dir_wrapper_8h_source.html b/_security_dir_wrapper_8h_source.html
index 4deb9b86..6f6c6b91 100644
--- a/_security_dir_wrapper_8h_source.html
+++ b/_security_dir_wrapper_8h_source.html
@@ -135,7 +135,7 @@ $(function(){ initResizable(false); });
-
+
40 virtual QString
getName() {
return "Security"; }
@@ -154,7 +154,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_tls_dir_wrapper_8cpp_source.html b/_tls_dir_wrapper_8cpp_source.html
index 1ca1a163..19caa0d3 100644
--- a/_tls_dir_wrapper_8cpp_source.html
+++ b/_tls_dir_wrapper_8cpp_source.html
@@ -131,7 +131,7 @@ $(function(){ initResizable(false); });
-
+
37 if (
getPtr() == NULL)
return 0;
@@ -143,7 +143,7 @@ $(function(){ initResizable(false); });
44void* TlsDirWrapper::getTlsDirPtr()
-
+
49 dirSize =
sizeof(IMAGE_TLS_DIRECTORY32);
@@ -232,7 +232,7 @@ $(function(){ initResizable(false); });
-
+
@@ -240,16 +240,16 @@ $(function(){ initResizable(false); });
-
+
136 if (this->parentDir == NULL)
return 0;
-
+
-
const offset_t INVALID_ADDR
+
offset_t getDirEntryAddress()
diff --git a/_tls_dir_wrapper_8h_source.html b/_tls_dir_wrapper_8h_source.html
index efe9381c..a65d5f73 100644
--- a/_tls_dir_wrapper_8h_source.html
+++ b/_tls_dir_wrapper_8h_source.html
@@ -125,7 +125,7 @@ $(function(){ initResizable(false); });
-
+
31 virtual QString
getName() {
return "TLS"; }
@@ -163,7 +163,7 @@ $(function(){ initResizable(false); });
-
+
63 virtual QString
getName() {
return "TLS Callback"; }
@@ -179,7 +179,7 @@ $(function(){ initResizable(false); });
-
+
diff --git a/_wrapped_value_8cpp_source.html b/_wrapped_value_8cpp_source.html
index 187374bf..efaabd82 100644
--- a/_wrapped_value_8cpp_source.html
+++ b/_wrapped_value_8cpp_source.html
@@ -111,7 +111,7 @@ $(function(){ initResizable(false); });
-
+
21 return QString::fromUtf16(
reinterpret_cast<const char16_t*
>(strPtr),
static_cast<int>(wSize));
@@ -140,7 +140,7 @@ $(function(){ initResizable(false); });
-
+
45 if (size >
sizeof(uint64_t))
return "...";
@@ -157,7 +157,7 @@ $(function(){ initResizable(false); });
-
+
AbstractByteBuffer * m_Owner
diff --git a/_wrapped_value_8h_source.html b/_wrapped_value_8h_source.html
index d42ce9bd..ff5e5b05 100644
--- a/_wrapped_value_8h_source.html
+++ b/_wrapped_value_8h_source.html
@@ -124,7 +124,7 @@ $(function(){ initResizable(false); });
@@ -139,13 +139,13 @@ $(function(){ initResizable(false); });
-
+
-
const offset_t INVALID_ADDR
+
diff --git a/class_abstract_byte_buffer.html b/class_abstract_byte_buffer.html
index 7830443a..fe0e16e5 100644
--- a/class_abstract_byte_buffer.html
+++ b/class_abstract_byte_buffer.html
@@ -101,7 +101,7 @@ Public Member Functions
| |
| virtual | ~AbstractByteBuffer () |
| |
-| virtual bufsize_t | getContentSize ()=0 |
+| virtual bufsize_t | getContentSize ()=0 |
| |
| virtual BYTE * | getContent ()=0 |
| |
@@ -113,43 +113,43 @@ Public Member Functions
| |
| virtual offset_t | getOffset (void *ptr, bool allowExceptions=false) |
| |
-| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
+| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
| |
| bool | setStringValue (offset_t rawOffset, QString newText) |
| |
-| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
+| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
| |
-| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
+| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
| |
-| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
+| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
| |
-| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
+| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
| |
-| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
+| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
| |
-| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
+| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
| |
| bool | fillContent (BYTE filling) |
| |
| bool | pasteBuffer (offset_t rawOffset, AbstractByteBuffer *buf, bool allowTrunc) |
| |
-| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
+| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
| |
-| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
+| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
| |
| bool | setTextValue (char *textPtr, std::string newText, size_t fieldLimitLen=0) |
| |
-| virtual bool | resize (bufsize_t newSize) |
+| virtual bool | resize (bufsize_t newSize) |
| |
-| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
+| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
| |
@@ -330,7 +330,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | size, |
+ bufsize_t | size, |
|
@@ -380,7 +380,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | size, |
+ bufsize_t | size, |
|
@@ -429,7 +429,7 @@ Here is the call graph for this function:
- | virtual bufsize_t AbstractByteBuffer::getContentSize |
+ virtual bufsize_t AbstractByteBuffer::getContentSize |
( |
| ) |
|
@@ -453,7 +453,7 @@ Here is the call graph for this function:
- | bufsize_t AbstractByteBuffer::getMaxSizeFromOffset |
+ bufsize_t AbstractByteBuffer::getMaxSizeFromOffset |
( |
offset_t | startOffset | ) |
|
@@ -485,7 +485,7 @@ Here is the call graph for this function:
- | bufsize_t AbstractByteBuffer::getMaxSizeFromPtr |
+ bufsize_t AbstractByteBuffer::getMaxSizeFromPtr |
( |
BYTE * | ptr | ) |
|
@@ -533,7 +533,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | size, |
+ bufsize_t | size, |
|
@@ -622,7 +622,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | len = BUFSIZE_MAX, |
+ bufsize_t | len = BUFSIZE_MAX, |
|
@@ -667,7 +667,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | len, |
+ bufsize_t | len, |
|
@@ -711,7 +711,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | len ) |
+ bufsize_t | len ) |
@@ -748,7 +748,7 @@ Here is the call graph for this function:
|
|
|
- bufsize_t | size ) |
+ bufsize_t | size ) |
@@ -789,7 +789,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | size ) |
+ bufsize_t | size ) |
@@ -1007,7 +1007,7 @@ Here is the call graph for this function:
|
| virtual bool AbstractByteBuffer::resize |
( |
- bufsize_t | newSize | ) |
+ bufsize_t | newSize | ) |
|
@@ -1046,12 +1046,12 @@ Here is the call graph for this function:
|
|
- bufsize_t | srcSize, |
+ bufsize_t | srcSize, |
|
|
- bufsize_t | paddingSize, |
+ bufsize_t | paddingSize, |
|
@@ -1099,7 +1099,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | size, |
+ bufsize_t | size, |
|
@@ -1235,7 +1235,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | contentSize, |
+ bufsize_t | contentSize, |
|
diff --git a/class_abstract_file_buffer.html b/class_abstract_file_buffer.html
index 1b4c0325..16400fb9 100644
--- a/class_abstract_file_buffer.html
+++ b/class_abstract_file_buffer.html
@@ -105,13 +105,13 @@ Public Member Functions
|
- | bufsize_t AbstractFileBuffer::dump |
+ bufsize_t AbstractFileBuffer::dump |
( |
const QString & | fileName, |
@@ -248,7 +248,7 @@ Here is the call graph for this function:
- | bufsize_t AbstractFileBuffer::getReadableSize |
+ bufsize_t AbstractFileBuffer::getReadableSize |
( |
const QString & | path | ) |
|
@@ -285,7 +285,7 @@ Here is the call graph for this function:
- | bufsize_t AbstractFileBuffer::getReadableSize |
+ bufsize_t AbstractFileBuffer::getReadableSize |
( |
QFile & | fIn | ) |
|
@@ -319,7 +319,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | minBufSize, |
+ bufsize_t | minBufSize, |
|
@@ -371,7 +371,7 @@ Here is the call graph for this function:
|
|
- bufsize_t | minBufSize, |
+ bufsize_t | minBufSize, |
|
diff --git a/class_bound_entry_wrapper.html b/class_bound_entry_wrapper.html
index a2eec1c2..5610e970 100644
--- a/class_bound_entry_wrapper.html
+++ b/class_bound_entry_wrapper.html
@@ -135,7 +135,7 @@ Public Member Functions
| |
| virtual void * | getPtr () |
| |
-| virtual bufsize_t | getSize () |
+| virtual bufsize_t | getSize () |
| |
| virtual QString | getName () |
| |
@@ -170,7 +170,7 @@ Public Member Functions
| |
| virtual void * | getSubfieldPtr (size_t fieldId, size_t subField) |
| |
-| virtual bufsize_t | getSubfieldSize (size_t fieldId, size_t subField) |
+| virtual bufsize_t | getSubfieldSize (size_t fieldId, size_t subField) |
| |
| virtual QString | getSubfieldName (size_t fieldId, size_t subField) |
| |
@@ -182,7 +182,7 @@ Public Member Functions
| |
| virtual offset_t | getNextEntryOffset () |
| |
-| virtual bufsize_t | geEntrySize () |
+| virtual bufsize_t | geEntrySize () |
| |
| virtual bool | isValid () |
| |
@@ -191,7 +191,7 @@ Public Member Functions
| |
| virtual | ~ExeElementWrapper () |
| |
-| virtual bufsize_t | getContentSize () |
+| virtual bufsize_t | getContentSize () |
| |
| virtual BYTE * | getContent () |
| |
@@ -201,7 +201,7 @@ Public Member Functions
| |
| void * | getFieldPtr (size_t fieldId) |
| |
-| virtual bufsize_t | getFieldSize (size_t fieldId, size_t subField=FIELD_NONE) |
+| virtual bufsize_t | getFieldSize (size_t fieldId, size_t subField=FIELD_NONE) |
| |
| virtual offset_t | getFieldOffset (size_t fieldId, size_t subField=FIELD_NONE) |
| |
@@ -242,43 +242,43 @@ Public Member Functions
| |
| BYTE | operator[] (size_t idx) |
| |
-| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
+| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
| |
| bool | setStringValue (offset_t rawOffset, QString newText) |
| |
-| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
+| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
| |
-| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
+| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
| |
-| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
+| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
| |
-| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
+| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
| |
-| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
+| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
| |
-| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
+| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
| |
| bool | fillContent (BYTE filling) |
| |
| bool | pasteBuffer (offset_t rawOffset, AbstractByteBuffer *buf, bool allowTrunc) |
| |
-| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
+| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
| |
-| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
+| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
| |
| bool | setTextValue (char *textPtr, std::string newText, size_t fieldLimitLen=0) |
| |
-| virtual bool | resize (bufsize_t newSize) |
+| virtual bool | resize (bufsize_t newSize) |
| |
-| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
+| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
| |
@@ -452,7 +452,7 @@ Here is the call graph for this function:
|
- | virtual bufsize_t ByteBuffer::getContentSize |
+ virtual bufsize_t ByteBuffer::getContentSize |
( |
| ) |
|
@@ -512,7 +512,7 @@ Here is the call graph for this function:
| bool ByteBuffer::resize |
( |
- bufsize_t | newSize | ) |
+ bufsize_t | newSize | ) |
|
@@ -525,7 +525,7 @@ Here is the call graph for this function:
Reimplemented from AbstractByteBuffer.
-Definition at line 66 of file ByteBuffer.cpp.
+Definition at line 68 of file ByteBuffer.cpp.
@@ -574,7 +574,7 @@ Here is the call graph for this function:
|
|
@@ -598,7 +598,7 @@ Here is the call graph for this function:
|
@@ -622,7 +622,7 @@ Here is the call graph for this function:
|
diff --git a/class_clr_dir_wrapper.html b/class_clr_dir_wrapper.html
index b472f062..4f6e02bc 100644
--- a/class_clr_dir_wrapper.html
+++ b/class_clr_dir_wrapper.html
@@ -191,7 +191,7 @@ Public Member Functions
| |
| virtual void * | getPtr () |
| |
-| virtual bufsize_t | getSize () |
+| virtual bufsize_t | getSize () |
| |
| virtual QString | getName () |
| |
@@ -212,7 +212,7 @@ Public Member Functions
| |
| offset_t | getDirEntryAddress () |
| |
-| bufsize_t | getDirEntrySize (bool trimToExeSize=false) |
+| bufsize_t | getDirEntrySize (bool trimToExeSize=false) |
| |
| int | getDirEntryType () |
| |
@@ -246,7 +246,7 @@ Public Member Functions
| |
| virtual void * | getSubfieldPtr (size_t fieldId, size_t subField) |
| |
-| virtual bufsize_t | getSubfieldSize (size_t fieldId, size_t subField) |
+| virtual bufsize_t | getSubfieldSize (size_t fieldId, size_t subField) |
| |
| virtual QString | getSubfieldName (size_t fieldId, size_t subField) |
| |
@@ -258,7 +258,7 @@ Public Member Functions
| |
| virtual offset_t | getNextEntryOffset () |
| |
-| virtual bufsize_t | geEntrySize () |
+| virtual bufsize_t | geEntrySize () |
| |
| virtual bool | isValid () |
| |
@@ -267,7 +267,7 @@ Public Member Functions
| |
| virtual | ~ExeElementWrapper () |
| |
-| virtual bufsize_t | getContentSize () |
+| virtual bufsize_t | getContentSize () |
| |
| virtual BYTE * | getContent () |
| |
@@ -277,7 +277,7 @@ Public Member Functions
| |
| void * | getFieldPtr (size_t fieldId) |
| |
-| virtual bufsize_t | getFieldSize (size_t fieldId, size_t subField=FIELD_NONE) |
+| virtual bufsize_t | getFieldSize (size_t fieldId, size_t subField=FIELD_NONE) |
| |
| virtual offset_t | getFieldOffset (size_t fieldId, size_t subField=FIELD_NONE) |
| |
@@ -314,43 +314,43 @@ Public Member Functions
| |
| BYTE | operator[] (size_t idx) |
| |
-| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAt (offset_t offset, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
+| virtual BYTE * | getContentAtPtr (BYTE *ptr, bufsize_t size, bool allowExceptions=false) |
| |
-| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
+| virtual bool | setBufferedValue (BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) |
| |
| bool | setStringValue (offset_t rawOffset, QString newText) |
| |
-| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
+| QString | getStringValue (offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) |
| |
-| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
+| QString | getWStringValue (offset_t rawOffset, bufsize_t len) |
| |
-| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
+| QString | getWAsciiStringValue (offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) |
| |
-| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
+| bufsize_t | getMaxSizeFromOffset (offset_t startOffset) |
| |
-| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
+| bufsize_t | getMaxSizeFromPtr (BYTE *ptr) |
| |
-| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
+| bool | isAreaEmpty (offset_t rawOffset, bufsize_t size) |
| |
| bool | fillContent (BYTE filling) |
| |
| bool | pasteBuffer (offset_t rawOffset, AbstractByteBuffer *buf, bool allowTrunc) |
| |
-| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | containsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
+| bool | intersectsBlock (offset_t rawOffset, bufsize_t size) |
| |
-| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
+| uint64_t | getNumValue (offset_t offset, bufsize_t size, bool *isOk) |
| |
-| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
+| bool | setNumValue (offset_t offset, bufsize_t size, uint64_t newVal) |
| |
| bool | setTextValue (char *textPtr, std::string newText, size_t fieldLimitLen=0) |
| |
-| virtual bool | resize (bufsize_t newSize) |
+| virtual bool | resize (bufsize_t newSize) |
| |
-| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
+| offset_t | substFragmentByFile (offset_t offset, bufsize_t contentSize, QFile &fIn) |
| |
| |