|
Eclipse CDT Pre-release 3.0 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The memory manager manages the collection of memory blocks specified for the debug session. ICDIMemoryBlockManagement
Method Summary | |
---|---|
ICDIMemoryBlock |
createMemoryBlock(String address,
int units,
int wordSize)
Returns a memory block specified by given identifier. |
ICDIMemoryBlock[] |
getMemoryBlocks()
Returns an array of all memory blocks set for this debug session. |
void |
removeAllBlocks()
Removes all memory blocks from the debug session. |
void |
removeBlocks(ICDIMemoryBlock[] memoryBlocks)
Removes the given array of memory blocks from the debug session. |
Method Detail |
public ICDIMemoryBlock createMemoryBlock(String address, int units, int wordSize) throws CDIException
address
- units
- - number of byteswordSize
- - this parameter has been deprecated in 4.0
and will always be passed as the value 1. If the memory
has an addressable size (number of bytes per address)
greather than 1, the CDI client should take care not to
return the value of wordSize we pass in here, but rather
return the actual addressable size for that memory.
CDIException
- on failure. Reasons include:public void removeBlocks(ICDIMemoryBlock[] memoryBlocks) throws CDIException
CDIException
- on failure. Reasons include:public void removeAllBlocks() throws CDIException
CDIException
- on failure. Reasons include:public ICDIMemoryBlock[] getMemoryBlocks() throws CDIException
CDIException
- on failure. Reasons include:
|
Eclipse CDT Pre-release 3.0 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |