ResourceContentWrapper(Executable *pe, ResourceLeafWrapper *v_leaf, pe::resource_type v_typeId)
static QString translateType(pe::resource_type type)
BYTE * getContentAt(offset_t dataAddr, Executable::addr_type aT, bufsize_t dataSize)
virtual void * getFieldPtr(size_t fieldId, size_t subField)
virtual ~ResourceContentWrapper()
virtual QString getFieldName(size_t fieldId)
virtual QString getName()
ResourceLeafWrapper * myLeaf
pe::resource_type getType()
void * getResContentPtr()
virtual size_t getFieldsCount()
virtual size_t getSubFieldsCount()
virtual bufsize_t getSize()
virtual WrappedValue::data_type containsDataType(size_t fieldId, size_t subField=FIELD_NONE)
bufsize_t getResContentSize()