|
BearParser
Portable Executable parsing library (from PE-bear)
|
#include <WrappedValue.h>

Public Types | |
| enum | data_type { NONE = 0 , INT , STRING , WSTRING , COMPLEX , DATATYPE_COUNT } |
Public Member Functions | |
| WrappedValue () | |
| WrappedValue (AbstractByteBuffer *owner, offset_t offset, bufsize_t size, data_type type) | |
| data_type | getDataType () |
| QVariant | getQVariant () |
| QString | toQString () |
| bool | isValid () |
Protected Member Functions | |
| virtual QString | getIntFormat () |
Protected Attributes | |
| data_type | m_Type |
| AbstractByteBuffer * | m_Owner |
| offset_t | m_Offset |
| bufsize_t | m_Size |
Definition at line 12 of file WrappedValue.h.
| Enumerator | |
|---|---|
| NONE | |
| INT | |
| STRING | |
| WSTRING | |
| COMPLEX | |
| DATATYPE_COUNT | |
Definition at line 15 of file WrappedValue.h.
|
inline |
Definition at line 24 of file WrappedValue.h.
|
inline |
Definition at line 27 of file WrappedValue.h.
|
inline |
Definition at line 30 of file WrappedValue.h.
|
protectedvirtual |
Definition at line 26 of file WrappedValue.cpp.
| QVariant WrappedValue::getQVariant | ( | ) |
Definition at line 3 of file WrappedValue.cpp.
|
inline |
Definition at line 33 of file WrappedValue.h.
| QString WrappedValue::toQString | ( | ) |
|
protected |
Definition at line 40 of file WrappedValue.h.
|
protected |
Definition at line 39 of file WrappedValue.h.
|
protected |
Definition at line 41 of file WrappedValue.h.
|
protected |
Definition at line 38 of file WrappedValue.h.