com.pnfsoftware.jeb.core.units.code.asm.analyzer.INativeDataAnalyzer |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract INativeDataItem |
apply(long address, INativeType type)
Create a data item at the provided address: Parse data as an item of the given type.
| ||||||||||
abstract INativeDataItem |
apply(long address, INativeType type, int appliedSize)
Create a data item at the provided address: Parse data as an item of the given type.
| ||||||||||
abstract INativeStringItem |
createString(long address, long size, INativeType type, StringType stringType, String defaultStringValue)
Create a string item.
| ||||||||||
abstract ITypeManager |
getTypeManager()
Retrieve the type manager used by this data parser.
|
Create a data item at the provided address: Parse data as an item of the given type. The returned item should be registered to a memory model or immediately disposed.
Create a data item at the provided address: Parse data as an item of the given type. The returned item should be registered to a memory model or immediately disposed.
appliedSize | -1 for full size application; disregarded for non-complex items |
---|
Create a string item. The returned item should be registered to a memory model or immediately disposed.