decompiler 1.0.0
TypeArray Member List

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

arrayofTypeArrayprotected
arraysizeTypeArrayprotected
base2subDatatypeprotectedstatic
chartype enum valueDatatypeprotected
clone(void) constTypeArrayinlinevirtual
compare(const Datatype &op, int4 level) constTypeArrayvirtual
compareDependency(const Datatype &op) constTypeArrayvirtual
coretype enum valueDatatypeprotected
Datatype(const Datatype &op)Datatypeinline
Datatype(int4 s, type_metatype m)Datatypeinline
enumtype enum valueDatatypeprotected
flagsDatatypeprotected
getBase(void) constTypeArrayinline
getDepend(int4 index) constTypeArrayinlinevirtual
getId(void) constDatatypeinline
getInheritable(void) constDatatypeinline
getMetatype(void) constDatatypeinline
getName(void) constDatatypeinline
getSize(void) constDatatypeinline
getStripped(void) constDatatypevirtual
getSubEntry(int4 off, int4 sz, int4 *newoff, int4 *el) constTypeArray
getSubMeta(void) constDatatypeinline
getSubType(uintb off, uintb *newoff) constTypeArrayvirtual
getTypedef(void) constDatatypeinline
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) constDatatypevirtual
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) constTypeArrayinlinevirtual
numElements(void) constTypeArrayinline
opaque_string enum valueDatatypeprotected
poweroftwo enum valueDatatypeprotected
printNameBase(ostream &s) constTypeArrayinlinevirtual
printRaw(ostream &s) constTypeArrayvirtual
restoreXml(const Element *el, TypeFactory &typegrp)TypeArrayprotected
restoreXmlBasic(const Element *el)Datatypeprotected
saveXml(ostream &s) constTypeArrayvirtual
saveXmlBasic(type_metatype meta, ostream &s) constDatatypeprotected
saveXmlRef(ostream &s) constDatatype
saveXmlTypedef(ostream &s) constDatatypeprotected
sizeDatatypeprotected
submetaDatatypeprotected
type_incomplete enum valueDatatypeprotected
TypeArray(void)TypeArrayinlineprotected
TypeArray(const TypeArray &op)TypeArrayinline
TypeArray(int4 n, Datatype *ao)TypeArrayinline
typedefImmDatatypeprotected
TypeFactory (defined in TypeArray)TypeArrayfriend
typeOrder(const Datatype &op) constDatatypeinline
typeOrderBool(const Datatype &op) constDatatypeinline
utf16 enum valueDatatypeprotected
utf32 enum valueDatatypeprotected
variable_length enum valueDatatypeprotected
~Datatype(void)Datatypeinlinevirtual