# Interface: com.pnfsoftware.jeb.core.units.code.asm.analyzer.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: defineItem
- parameter: `address`, type: `long`
- parameter: `type`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.INativeType`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.INativeDataItem`

Description: Define a new stack item. Existing overlapping items will be undefined.
parameter: address: 
parameter: type: item type
return: 

## Method: getModel
- return type: `com.pnfsoftware.jeb.core.units.code.asm.analyzer.IMethodStackMemoryModel`

Description: Retrieve the stack model.
return: 

## Method: undefineItem
- parameter: `address`, type: `long`
- return type: `boolean`

Description: Undefine the item located at the exact provided address.
parameter: address: 
return: 

## Method: undefineItems
- parameter: `begin`, type: `long`
- parameter: `end`, type: `long`
- return type: `int`

Description: 
parameter: begin: 
parameter: end: 
return: 

