package

com.pnfsoftware.jeb.core.units.code.asm.items

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

DataHints Hints for native data items. 
DataStringUtil Utility methods to facilitate the creation of string items by the INativeDataAnalyzer
InstructionHints Hints for concrete instruction items. 
NativeItemEvent Event class for native items
StringEntry A string in memory. 
StructureTypeFieldEventDetails DO NOT USE. 

Enums

NativeItemEventSubType Further details for events issued by INativeCodeUnits. 
NativeItemEventType