37 if (content ==
NULL)
return "";
39 return QString::fromUtf16(content, size);
82 return str->getQString();
INT_TYPE _getNumValue(void *ptr)
std::vector< ExeNodeWrapper * > entries
BYTE * getContentAt(offset_t offset, bufsize_t size, bool allowExceptions=false)
virtual QString getFieldName(size_t fieldId)
virtual void * getFieldPtr(size_t fieldId, size_t subField)
virtual bufsize_t getFieldSize(size_t fId, size_t subField)
virtual bufsize_t getSize()
virtual QString getName()
virtual size_t getStrLen()
virtual size_t getSubFieldsCount()
virtual size_t getFieldsCount()
virtual WrappedValue::data_type containsDataType(size_t fieldId, size_t subField)
ResString(WORD *v_ptr, WORD *v_sizePtr, offset_t v_offset, Executable *v_exe)
virtual void * getFieldPtr(size_t fieldId, size_t subField)
ResourceStringsWrapper(Executable *pe, ResourceLeafWrapper *v_leaf)
ResString * getResStringAt(size_t index)
virtual size_t getFieldsCount()
virtual bufsize_t getFieldSize(size_t fieldId, size_t subField=FIELD_NONE)
virtual QString getFieldName(size_t fieldId)
QString getQStringAt(size_t index)
size_t getResStringsCount()
virtual WrappedValue::data_type containsDataType(size_t fieldId, size_t subField)