decompiler 1.0.0
TypePointerRel Member List

This is the complete list of members for TypePointerRel, including all inherited members.

base2subDatatypeprotectedstatic
cacheStrippedType(TypeFactory &typegrp)TypePointerRelinlineprotected
calcSubmeta(void)TypePointerprotected
chartype enum valueDatatypeprotected
clone(void) constTypePointerRelinlinevirtual
compare(const Datatype &op, int4 level) constTypePointervirtual
compareDependency(const Datatype &op) constTypePointerRelvirtual
coretype enum valueDatatypeprotected
Datatype(const Datatype &op)Datatypeinline
Datatype(int4 s, type_metatype m)Datatypeinline
downChain(uintb &off, TypePointer *&par, uintb &parOff, bool allowArrayWrap, TypeFactory &typegrp)TypePointerRelvirtual
enumtype enum valueDatatypeprotected
evaluateThruParent(uintb addrOff) constTypePointerRel
flagsDatatypeprotected
getDepend(int4 index) constTypePointerinlinevirtual
getId(void) constDatatypeinline
getInheritable(void) constDatatypeinline
getMetatype(void) constDatatypeinline
getName(void) constDatatypeinline
getParent(void) constTypePointerRelinline
getPointerOffset(void) constTypePointerRelinline
getPtrTo(void) constTypePointerinline
getPtrToFromParent(Datatype *base, int4 off, TypeFactory &typegrp)TypePointerRelstatic
getSize(void) constDatatypeinline
getStripped(void) constTypePointerRelinlinevirtual
getSubMeta(void) constDatatypeinline
getSubType(uintb off, uintb *newoff) constDatatypevirtual
getTypedef(void) constDatatypeinline
getWordSize(void) constTypePointerinline
has_stripped enum valueDatatypeprotected
hashName(const string &nm)Datatypeprotectedstatic
hashSize(uint8 id, int4 size)Datatypeprotectedstatic
hasSameVariableBase(const Datatype *ct) constDatatype
hasStripped(void) constDatatypeinline
idDatatypeprotected
is_ptrrel enum valueDatatypeprotected
isASCII(void) constDatatypeinline
isCharPrint(void) constDatatypeinline
isCoreType(void) constDatatypeinline
isEnumType(void) constDatatypeinline
isFormalPointerRel(void) constDatatypeinline
isIncomplete(void) constDatatypeinline
isOpaqueString(void) constDatatypeinline
isPointerRel(void) constDatatypeinline
isPowerOfTwo(void) constDatatypeinline
isPtrsubMatching(uintb off) constTypePointerRelvirtual
isUTF16(void) constDatatypeinline
isUTF32(void) constDatatypeinline
isVariableLength(void) constDatatypeinline
markComplete(void)Datatypeinlineprotected
metatypeDatatypeprotected
nameDatatypeprotected
nearestArrayedComponentBackward(uintb off, uintb *newoff, int4 *elSize) constDatatypevirtual
nearestArrayedComponentForward(uintb off, uintb *newoff, int4 *elSize) constDatatypevirtual
numDepend(void) constTypePointerinlinevirtual
offsetTypePointerRelprotected
opaque_string enum valueDatatypeprotected
parentTypePointerRelprotected
poweroftwo enum valueDatatypeprotected
printNameBase(ostream &s) constTypePointerinlinevirtual
printRaw(ostream &s) constTypePointerRelvirtual
ptrtoTypePointerprotected
restoreXml(const Element *el, TypeFactory &typegrp)TypePointerRelprotected
restoreXmlBasic(const Element *el)Datatypeprotected
saveXml(ostream &s) constTypePointerRelvirtual
saveXmlBasic(type_metatype meta, ostream &s) constDatatypeprotected
saveXmlRef(ostream &s) constDatatype
saveXmlTypedef(ostream &s) constDatatypeprotected
sizeDatatypeprotected
strippedTypePointerRelprotected
submetaDatatypeprotected
type_incomplete enum valueDatatypeprotected
typedefImmDatatypeprotected
TypeFactory (defined in TypePointerRel)TypePointerRelfriend
typeOrder(const Datatype &op) constDatatypeinline
typeOrderBool(const Datatype &op) constDatatypeinline
TypePointer(void)TypePointerinlineprotected
TypePointer(const TypePointer &op)TypePointerinline
TypePointer(int4 s, Datatype *pt, uint4 ws)TypePointerinline
TypePointerRel(void)TypePointerRelinlineprotected
TypePointerRel(const TypePointerRel &op)TypePointerRelinline
TypePointerRel(int4 sz, Datatype *pt, uint4 ws, Datatype *par, int4 off)TypePointerRelinline
utf16 enum valueDatatypeprotected
utf32 enum valueDatatypeprotected
variable_length enum valueDatatypeprotected
wordsizeTypePointerprotected
~Datatype(void)Datatypeinlinevirtual