| IAliasType |
Alias type representing typedefs. |
| IArrayType |
The array type. |
| IClassType |
Interface to represent native class types. |
| IEnumerationType |
This type represents native enumerations. |
| INativeClassDataItem |
A class item reference. |
| INativeClassItem |
Definition of a native class item, having a class type, methods, fields, and so on. |
| INativeContinuousItem |
Secondary master interface for native code item that span over a specific amount of bytes in memory. |
| INativeDataItem |
A specialized type for continuous memory items representing data elements (fields). |
| INativeFieldItem |
A field item can reference an external field (name+type only), an internal data item, or a
struct/class field. |
| INativeInstructionItem |
A native instruction item represents a concrete IInstruction at a specific memory address. |
| INativeItem |
Master interface for all native code items (objects, types, etc.). |
| INativeMemoryItem |
Secondary master interface for native code items that have a start address, but may not span a
continuous range of bytes. |
| INativeMethodDataItem |
Concrete method (routine) item, providing the implementation of one or more routine references. |
| INativeMethodItem |
A method item references an external or internal native routine. |
| INativeStringItem |
A specialized data item representing a string |
| INativeType |
Base interface for native types. |
| IPrimitiveType |
Definition of native primitive types. |
| IPrototypeItem |
A native prototype. |
| IReferenceType |
The reference type, or pointer type. |
| IStructureType |
Type item representing a structure or union (structure wit overlapping fields). |
| ITypeManager |
A type manager, for primitive types as well as complex types. |
| IWildcardPrototype |
Interface for wildcard prototype (eprototypes), built out of wildcard types (etypes). |
| IWildcardType |
Wildcard types can be defined (they wrap native types) or undefined (they contain a set of
attributes partially defining the actual type, such as effective size, group, signedness, etc.). |
| IWildcardTypeManager |
A wildcard type manager manages wildcard types (partially defined types) used by JEB's native
decompiler. |