Native code items, including code items and data items.
Interfaces
| IFieldManager |
A manager of native field items. |
| IMethodManager |
A manager of native method items. |
| IMethodTable |
A table of native methods, used when defining classes and virtual methods tables. |
| 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.). |
| INativeItemListenable |
Listener mix-in for native items. |
| INativeItemListener |
Interface to define an item listener. |
| 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 |
Classes
Enums