|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi |
|---|
| Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi | |
|---|---|
interface |
IPDISession
Represents a debug session |
interface |
IPDITraceSnapshot
TODO Represents a trace snapshot in the debug session |
| Classes in org.eclipse.ptp.debug.core.pdi that implement IPDISessionObject | |
|---|---|
class |
Session
|
class |
SessionObject
|
| Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.event |
|---|
| Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.event | |
|---|---|
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
Represensts 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 |
| Methods in org.eclipse.ptp.debug.core.pdi.event that return IPDISessionObject | |
|---|---|
IPDISessionObject |
IPDISuspendedEvent.getReason()
Returns the session object that caused the suspension eg: IPDIBreakpointInfo IPDIEndSteppingRangeInfo IPDILocationReachedInfo IPDISignalInfo IPDIFunctionFinishedInfo IPDISharedLibraryInfo IPDIWatchpointScopeInfo IPDIWatchpointTriggerInfo |
IPDISessionObject |
IPDIDestroyedEvent.getReason()
Returns the reason why destroyed eg: IPDIBreakpointInfo IPDIErrorInfo IPDIExitInfo IPDISharedLibraryInfo IPDISignalInfo IPDIThreadInfo IPDIVariableInfo |
IPDISessionObject |
IPDIErrorEvent.getReason()
Returns the reason why got error eg: IPDIErrorInfo |
IPDISessionObject |
IPDICreatedEvent.getReason()
Returns the reason why created eg: IPDIBreakpointInfo IPDIThreadInfo IPDIMemoryBlockInfo IPDIRegisterInfo IPDISharedLibraryInfo IPDISignalInfo IPDIVariableInfo |
IPDISessionObject |
IPDIChangedEvent.getReason()
Returns the reason why changed eg: IPDIBreakpointInfo IPDIMemoryBlockInfo IPDISignalInfo IPDIVariableInfo |
IPDISessionObject |
IPDIEventFactory.newMemoryBlockInfo(IPDISession session,
TaskSet tasks,
BigInteger[] bigIntegers,
IPDIMemoryBlock block)
|
IPDISessionObject |
AbstractEventFactory.newMemoryBlockInfo(IPDISession session,
TaskSet tasks,
BigInteger[] bigIntegers,
IPDIMemoryBlock block)
|
IPDISessionObject |
IPDIEventFactory.newThreadInfo(IPDISession session,
TaskSet tasks,
int id,
IPDIThread thread)
|
IPDISessionObject |
AbstractEventFactory.newThreadInfo(IPDISession session,
TaskSet tasks,
int id,
IPDIThread thread)
|
| Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.manager |
|---|
| Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.manager | |
|---|---|
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 memeory manager to manage memory |
interface |
IPDIRegisterManager
Represent register manager to manage register |
interface |
IPDISignalManager
Represent signal manager to manage signal |
interface |
IPDISourceManager
|
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
TODO |
interface |
IPDIVariableManager
Represent expression manager to manage processes |
| Classes in org.eclipse.ptp.debug.core.pdi.manager that implement IPDISessionObject | |
|---|---|
class |
AbstractEventManager
|
| Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.model |
|---|
| Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.model | |
|---|---|
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 |
| Uses of IPDISessionObject in org.eclipse.ptp.debug.internal.core.pdi.manager |
|---|
| Classes in org.eclipse.ptp.debug.internal.core.pdi.manager that implement IPDISessionObject | |
|---|---|
class |
org.eclipse.ptp.debug.internal.core.pdi.manager.AbstractPDIManager
|
|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||