19 virtual QString
getName() {
return "Exceptions Dir."; }
23 virtual QString
getFieldName(
size_t fieldId) {
return "Exceptions Block"; }
51 bool wrap() {
return true; }
57 virtual QString
getName() {
return "Exceptions Block"; }
const offset_t INVALID_ADDR
virtual QString getFieldName(size_t fieldId, size_t subField)
ExceptionDirWrapper(PEFile *pe)
virtual QString getName()
virtual size_t getFieldsCount()
virtual bufsize_t getSize()
virtual void * getFieldPtr(size_t fieldId, size_t subField)
IMAGE_IA64_RUNTIME_FUNCTION_ENTRY * exceptFunc64()
virtual QString getFieldName(size_t fieldId)
virtual size_t getFieldsCount()
ExceptionEntryWrapper(Executable *pe, ExceptionDirWrapper *parentDir, size_t entryNumber)
virtual QString getName()
virtual void * getFieldPtr(size_t fieldId, size_t subField=FIELD_NONE)
virtual size_t getSubFieldsCount()
virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField)
virtual QString getFieldName(size_t fieldId)
virtual bufsize_t getSize()
virtual void * getSubfieldPtr(size_t fieldId, size_t subField)
virtual QString getSubfieldName(size_t fieldId, size_t subField)
std::vector< ExeNodeWrapper * > entries