decompiler  1.0.0
TypeEnum Member List

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

beginEnum(void) const TypeEnuminline
chartype enum valueDatatypeprotected
clone(void) const TypeEnuminlinevirtual
compare(const Datatype &op, int4 level) const TypeEnumvirtual
compareDependency(const Datatype &op) const TypeEnumvirtual
coretype enum valueDatatypeprotected
Datatype(const Datatype &op)Datatypeinline
Datatype(int4 s, type_metatype m)Datatypeinline
Datatype(int4 s, type_metatype m, const string &n)Datatypeinline
endEnum(void) const TypeEnuminline
enumtype enum valueDatatypeprotected
flagsDatatypeprotected
getDepend(int4 index) const Datatypeinlinevirtual
getId(void) const Datatypeinline
getInheritable(void) const Datatypeinline
getMatches(uintb val, vector< string > &matchname) const TypeEnum
getMetatype(void) const Datatypeinline
getName(void) const Datatypeinline
getSize(void) const Datatypeinline
getSubType(uintb off, uintb *newoff) const Datatypevirtual
hashName(const string &nm)Datatypeprotectedstatic
hashSize(uint8 id, int4 size)Datatypeprotectedstatic
hasSameVariableBase(const Datatype *ct) const Datatype
idDatatypeprotected
isASCII(void) const Datatypeinline
isCharPrint(void) const Datatypeinline
isCoreType(void) const Datatypeinline
isEnumType(void) const Datatypeinline
isOpaqueString(void) const Datatypeinline
isPowerOfTwo(void) const Datatypeinline
isPtrsubMatching(uintb offset) const Datatype
isUTF16(void) const Datatypeinline
isUTF32(void) const Datatypeinline
isVariableLength(void) const Datatypeinline
masklistTypeEnumprotected
metatypeDatatypeprotected
nameDatatypeprotected
namemapTypeEnumprotected
nearestArrayedComponentBackward(uintb off, uintb *newoff, int4 *elSize) const Datatypevirtual
nearestArrayedComponentForward(uintb off, uintb *newoff, int4 *elSize) const Datatypevirtual
numDepend(void) const Datatypeinlinevirtual
opaque_string enum valueDatatypeprotected
poweroftwo enum valueDatatypeprotected
printNameBase(ostream &s) const Datatypeinlinevirtual
printRaw(ostream &s) const Datatypevirtual
restoreXml(const Element *el, TypeFactory &typegrp)TypeEnumprotectedvirtual
restoreXmlBasic(const Element *el)Datatypeprotected
saveXml(ostream &s) const TypeEnumvirtual
saveXmlBasic(ostream &s) const Datatype
saveXmlRef(ostream &s) const Datatype
setNameMap(const map< uintb, string > &nmap)TypeEnumprotected
sizeDatatypeprotected
TypeBase(const TypeBase &op)TypeBaseinline
TypeBase(int4 s, type_metatype m)TypeBaseinline
TypeBase(int4 s, type_metatype m, const string &n)TypeBaseinline
TypeEnum(const TypeEnum &op)TypeEnum
TypeEnum(int4 s, type_metatype m)TypeEnuminline
TypeEnum(int4 s, type_metatype m, const string &nm)TypeEnuminline
TypeFactory (defined in TypeEnum)TypeEnumfriend
typeOrder(const Datatype &op) const Datatypeinline
typeOrderBool(const Datatype &op) const Datatypeinline
utf16 enum valueDatatypeprotected
utf32 enum valueDatatypeprotected
variable_length enum valueDatatypeprotected
~Datatype(void)Datatypeinlinevirtual