Modifier and Type | Interface and Description |
---|---|
interface |
IPDISession
Represents a debug session
|
interface |
IPDISessionObject
Represents an object associated with a debug session
|
interface |
IPDITraceSnapshot
TODO
Represents a trace snapshot in the debug session
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPDIBreakpointInfo
Represents an information provided by the session when the program stopped by a breakpoint
|
interface |
IPDIChangedEvent
Notifies that the originator has changed.
|
interface |
IPDIConnectedEvent
Notifies that the originator has connected
|
interface |
IPDICreatedEvent
Notifies that the originator has been created.
|
interface |
IPDIDestroyedEvent
Notifies that the originator has terminated
|
interface |
IPDIDisconnectedEvent
Notifies that the originator has disconnected
|
interface |
IPDIEndSteppingRangeInfo
Represents an information provided by the session when a step command is completed
|
interface |
IPDIErrorEvent
Notifies that the originator has error
|
interface |
IPDIErrorInfo
Represents an information provided by the session when the program exited
|
interface |
IPDIEvent
IPDIEvent is the common super interface for all events.
|
interface |
IPDIExitInfo
Represents an information provided by the session when the program exited
|
interface |
IPDIFunctionFinishedInfo
Represents a function finsihed
|
interface |
IPDILocationReachedInfo
Represents a location reached
|
interface |
IPDIMemoryBlockInfo
Represents memory block info
|
interface |
IPDIOutputEvent
Output generated from program.
|
interface |
IPDIRegisterInfo
Represents register info
|
interface |
IPDIRestartedEvent
Notifies that the originator has been restarted.
|
interface |
IPDIResumedEvent
Notifies that the originator has been resumed.
|
interface |
IPDISharedLibraryInfo
Represents shared library info
|
interface |
IPDISignalInfo
Represents signal info
|
interface |
IPDIStartedEvent
Notifies that the originator has been started.
|
interface |
IPDISuspendedEvent
Notifies that the originator has been suspended.
|
interface |
IPDIThreadInfo
Represents thread destroy info
|
interface |
IPDIVariableInfo
Represents variable info
|
interface |
IPDIWatchpointScopeInfo
Represents an information provided by the session when a watchpoint is going out of scope.
|
interface |
IPDIWatchpointTriggerInfo
Represents an information provided by the session when a watchpoint is triggered
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPDIBreakpointManager
Represent breakpoint manager to manage breakpoints
|
interface |
IPDIEventManager
Clients interested in the PDI model change notification may register with
this object
|
interface |
IPDIEventRequestManager
Manages a number of EventRequests for a target debugger.
|
interface |
IPDIExpressionManager
Represent expression manager to manage multiple expression
|
interface |
IPDIManager
Base manager interfaces
|
interface |
IPDIMemoryManager
Represent memory manager to manage memory
|
interface |
IPDIRegisterManager
Represent register manager to manage register
|
interface |
IPDISignalManager
Represent signal manager to manage signal
|
interface |
IPDISourceManager
Interface for managing source
|
interface |
IPDITargetManager
Represent expression manager to manage processes
|
interface |
IPDITaskManager
Represent expression manager to manage processes
|
interface |
IPDIThreadManager
Represent expression manager to manage processes
|
interface |
IPDITraceManager
Trace manager
|
interface |
IPDIVariableManager
Represent expression manager to manage processes
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPDIAddressBreakpoint
Represents an address breakpoint
|
interface |
IPDIArgument
Represents an argument in the stack frame
|
interface |
IPDIArgumentDescriptor
Represents argument descriptor
|
interface |
IPDIBreakpoint
Provides a basic functionality for the location breakpoints, watchpoints and
catchpoints.
|
interface |
IPDIExceptionpoint
Represents a exception breakpoint
|
interface |
IPDIFunctionBreakpoint
Represents a function breakpoint
|
interface |
IPDIGlobalVariable
Represents global variable
|
interface |
IPDIGlobalVariableDescriptor
Represents global variable descriptor
|
interface |
IPDIInstruction
Represents a machine instruction.
|
interface |
IPDILineBreakpoint
Represents a line breakpoint
|
interface |
IPDILocalVariable
Represents local variable
|
interface |
IPDILocalVariableDescriptor
Represents local variable descriptor
|
interface |
IPDILocationBreakpoint
Represents the location of breakpoint: file, line, function, address
|
interface |
IPDIMemoryBlock
A contiguous segment of memory in an execution context.
|
interface |
IPDIMixedInstruction
Represents a machine instruction.
|
interface |
IPDIMultiExpressions
Handles more than one expression for multi-processes
|
interface |
IPDIRegister
A register is special kind of variable that is contained in a register group.
|
interface |
IPDIRegisterDescriptor
Represents a break condition
|
interface |
IPDIRegisterGroup
Represents a group of registers that are assigned to a target.
|
interface |
IPDIRuntimeOptions
Describes the configuration of debug session.
|
interface |
IPDISharedLibrary
Represents a shared library which has been loaded into the debug target.
|
interface |
IPDISignal
Represents a signal
|
interface |
IPDIStackFrame
A stack frame in a suspended thread.
|
interface |
IPDITarget
Represents a debuggable process.
|
interface |
IPDIThread
A thread in a debug target.
|
interface |
IPDIThreadGroup
Represents thread group
|
interface |
IPDIThreadStorage
Represents thread Storage
|
interface |
IPDIThreadStorageDescriptor
Represents thread storage descriptor
|
interface |
IPDITracepoint
Defines a point in the program execution when the specified data to be collected.
|
interface |
IPDIVariable
Represents a data structure in the program.
|
interface |
IPDIVariableDescriptor
Represents variable description
|
interface |
IPDIWatchpoint
Represents a watchpoint
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPDIBreakpointRequest
Represents to request a breakpoint
|
interface |
IPDICommandRequest
Represents to request special command
|
interface |
IPDIConditionBreakpointRequest
Represents to request a condition breakpoint
|
interface |
IPDIConnectionRequest
Represents to request a connection to debugger
|
interface |
IPDIDataReadMemoryRequest
Represents to request a data read memory
|
interface |
IPDIDataWriteMemoryRequest
Represents to request a data write memory
|
interface |
IPDIDeleteBreakpointRequest
Represents to request deleting a breakpoint
|
interface |
IPDIDeleteVariableRequest
Represents to request deleting a variable
|
interface |
IPDIDisableBreakpointRequest
Represents to request disabling a breakpoint
|
interface |
IPDIEnableBreakpointRequest
Represents to request enabling a breakpoint
|
interface |
IPDIEvaluateExpressionRequest
Represents a request to evaluate an expression
|
interface |
IPDIEvaluatePartialExpressionRequest
Represents to request an expression evaluation that generates a partial AIF
representation.
|
interface |
IPDIEventRequest
Represents a request for notification of an event.
|
interface |
IPDIGetInfoThreadsRequest
Represents to request getting info threads
|
interface |
IPDIGetStackInfoDepthRequest
Represents to request getting stack info depth
|
interface |
IPDIGetVariableTypeRequest
Represents to request getting variable type
|
interface |
IPDIGoRequest
Represents to request going
|
interface |
IPDIHaltRequest
Represents to request halting
|
interface |
IPDIInternalEventRequest |
interface |
IPDIListArgumentsRequest
Represents to request a list of arguments
|
interface |
IPDIListGlobalVariablesRequest
Represents to request a list of global variables
|
interface |
IPDIListLocalVariablesRequest
Represents to request a list of local variables
|
interface |
IPDIListSignalsRequest
Represents to request a list of signals
|
interface |
IPDIListStackFramesRequest
Represents to request a list of stackframes
|
interface |
IPDIRestartRequest
Represents to request restarting
|
interface |
IPDISetAddressBreakpointRequest
Represents to request setting a function breakpoint
|
interface |
IPDISetCurrentStackFrameRequest
Represents to request setting current frame
|
interface |
IPDISetFunctionBreakpointRequest
Represents to request setting a function breakpoint
|
interface |
IPDISetLineBreakpointRequest
Represents to request setting a line breakpoint
|
interface |
IPDISetThreadSelectRequest
Represents to request setting thread select
|
interface |
IPDISetWatchpointRequest
Represents to request setting a watchpoint
|
interface |
IPDIStartDebuggerRequest
Represents to request starting debugger
|
interface |
IPDIStepFinishRequest
Represents to request stepping finish
|
interface |
IPDIStepIntoInstructionRequest
Represents to request stepping into
|
interface |
IPDIStepIntoRequest
Represents to request stepping into
|
interface |
IPDIStepOverInstructionRequest
Represents to request stepping into
|
interface |
IPDIStepOverRequest
Represents to request stepping over
|
interface |
IPDIStepRequest
Represents to request stepping
|
interface |
IPDIStopDebuggerRequest
Represents to request stopping debugger
|
interface |
IPDITerminateRequest
Represents to request terminating
|
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.