Interface IStackframeManager
Manage the stack of a native code method. The manager allows the creation, retrieval and deletion
of local, stack-based variables for the target method.
-
Method Summary
Modifier and TypeMethodDescriptiondefineItem(long address, INativeType type) Define a new stack item.getModel()Retrieve the stack model.booleanundefineItem(long address) Undefine the item located at the exact provided address.intundefineItems(long begin, long end)
-
Method Details
-
getModel
IMethodStackMemoryModel getModel()Retrieve the stack model.- Returns:
-
defineItem
Define a new stack item. Existing overlapping items will be undefined.- Parameters:
address-type- item type- Returns:
-
undefineItem
boolean undefineItem(long address) Undefine the item located at the exact provided address.- Parameters:
address-- Returns:
-
undefineItems
int undefineItems(long begin, long end) - Parameters:
begin-end-- Returns:
-