|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PDIException in org.eclipse.ptp.debug.core.pdi |
|---|
| Methods in org.eclipse.ptp.debug.core.pdi that throw PDIException | |
|---|---|
void |
IPDIDebugger.addEventManager(IPDIEventManager eventManager)
Adds event manager to the debugger. |
protected void |
Session.checkStatus()
|
void |
IPDIDebugger.commandRequest(TaskSet tasks,
String command)
Requests a special command for specify process |
void |
Session.connectToDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
String app,
String path,
String dir,
String[] args)
|
void |
IPDISession.connectToDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
String app,
String path,
String dir,
String[] args)
|
void |
IPDIMemoryBlockManagement.createDataReadMemory(TaskSet tasks,
long offset,
String address,
int wordFormat,
int wordSize,
int rows,
int cols,
Character asChar)
Requests to create data read memory |
void |
IPDIMemoryBlockManagement.createDataWriteMemory(TaskSet tasks,
long offset,
String address,
int wordFormat,
int wordSize,
String value)
Requests to create data write memory |
void |
IPDIBreakpointManagement.deleteBreakpoint(TaskSet tasks,
int bpid)
Requests to delete a given breakpoint of specify process |
void |
IPDIVariableManagement.deletePartialExpression(TaskSet tasks,
String exprId)
Requests to delete named partial expression |
void |
IPDIVariableManagement.evaluateExpression(TaskSet tasks,
String expr)
Requests String value of given expression |
void |
IPDIVariableManagement.evaluatePartialExpression(TaskSet tasks,
String expr,
String exprId,
boolean listChildren,
boolean express)
Requests partial IAIF value of given expression |
void |
Session.exit()
|
void |
IPDISession.exit()
Causes this session to exit |
IPDITarget |
Session.findTarget(TaskSet qTasks)
|
IPDITarget |
IPDISession.findTarget(TaskSet task)
Returns debug target on given task id or null if target is not registered |
void |
IPDIDebugger.initialize(org.eclipse.debug.core.ILaunchConfiguration configuration,
List<String> args,
org.eclipse.core.runtime.IProgressMonitor monitor)
Initialize the debugger. |
boolean |
IPDIDebugger.isConnected(org.eclipse.core.runtime.IProgressMonitor monitor)
Connects debugger and adds observer to debugger |
void |
IPDIVariableManagement.listArguments(TaskSet tasks,
int low,
int high)
Request a list of argument for a range of level |
void |
IPDIVariableManagement.listGlobalVariables(TaskSet tasks)
Requests a list of global variables |
void |
IPDIThreadManagement.listInfoThreads(TaskSet tasks)
Requests to retrieve information of threads of specify process |
void |
IPDIVariableManagement.listLocalVariables(TaskSet tasks)
Requests a list of local variables |
void |
IPDISignalManagement.listSignals(TaskSet tasks,
String name)
Requests to retrieve a list signals information with given signal name of specify process |
void |
IPDIStackframeManagement.listStackFrames(TaskSet tasks,
int low,
int depth)
Lists stack frames with given range of frames |
void |
IPDIDebugger.removeEventManager(IPDIEventManager eventManager)
Removes event manager from debugger |
void |
Session.restart(TaskSet tasks)
|
void |
IPDIExecuteManagement.restart(TaskSet tasks)
TODO not implemented yet in 2.0 Requests to restart of debugging |
void |
Session.resume(TaskSet tasks,
boolean passSignal)
|
void |
IPDIExecuteManagement.resume(TaskSet tasks,
boolean passSignal)
Causes this target to resume its execution. if passSignal is false and the target was suspended by a signal when resuming
the signal will be discarded Has no effect on a target that is not
suspended. |
void |
Session.resume(TaskSet tasks,
IPDILocation location)
|
void |
IPDIExecuteManagement.resume(TaskSet tasks,
IPDILocation location)
Resume execution at location. |
void |
Session.resume(TaskSet tasks,
IPDISignal signal)
|
void |
IPDIExecuteManagement.resume(TaskSet tasks,
IPDISignal signal)
Resume execution where the program stopped but immediately give the signal. |
void |
IPDIThreadManagement.retrieveStackInfoDepth(TaskSet tasks)
Requests to retrieve a stack info depth of specify process |
void |
IPDIVariableManagement.retrieveVariableType(TaskSet tasks,
String var)
Requests IAIFType of given variable name |
void |
IPDIThreadManagement.selectThread(TaskSet tasks,
int tid)
Requests to select thread with given thread id of specify process |
void |
IPDIBreakpointManagement.setAddressBreakpoint(TaskSet tasks,
IPDIAddressBreakpoint bpt)
Requests to set a address breakpoint of specify process |
void |
IPDIBreakpointManagement.setConditionBreakpoint(TaskSet tasks,
int bpid,
String condition)
Requests to set condition on given breakpoint of specify process |
void |
IPDIStackframeManagement.setCurrentStackFrame(TaskSet tasks,
int level)
Sets current stack frame with given level |
void |
IPDIBreakpointManagement.setEnabledBreakpoint(TaskSet tasks,
int bpid,
boolean enabled)
Requests to set enable / disable a given breakpoint of specify process |
void |
IPDIBreakpointManagement.setExceptionpoint(TaskSet tasks,
IPDIExceptionpoint bpt)
Requests to set an exceptionpoint of specify process |
void |
IPDIBreakpointManagement.setFunctionBreakpoint(TaskSet tasks,
IPDIFunctionBreakpoint bpt)
Requests to set a function breakpoint of specify process |
void |
IPDIBreakpointManagement.setLineBreakpoint(TaskSet tasks,
IPDILineBreakpoint bpt)
Requests to set a line breakpoint of specify process |
void |
IPDIBreakpointManagement.setWatchpoint(TaskSet tasks,
IPDIWatchpoint bpt)
Requests to set a watchpoint of specify process |
void |
Session.start(TaskSet tasks)
|
void |
IPDIExecuteManagement.start(TaskSet tasks)
Starts specify process |
void |
IPDIDebugger.startDebugger(String app,
String path,
String dir,
String[] args)
Starts debugger |
void |
Session.stepInto(TaskSet tasks,
int count)
|
void |
IPDIExecuteManagement.stepInto(TaskSet tasks,
int count)
Steps into the current source line. |
void |
Session.stepIntoInstruction(TaskSet tasks,
int count)
|
void |
IPDIExecuteManagement.stepIntoInstruction(TaskSet tasks,
int count)
Steps into the current machine instruction. |
void |
Session.stepOver(TaskSet tasks,
int count)
|
void |
IPDIExecuteManagement.stepOver(TaskSet tasks,
int count)
Steps over the current source line. if count <= 0 it is a loop. |
void |
Session.stepOverInstruction(TaskSet tasks,
int count)
|
void |
IPDIExecuteManagement.stepOverInstruction(TaskSet tasks,
int count)
Steps over the current machine instruction. |
void |
Session.stepReturn(TaskSet tasks,
IAIF aif)
|
void |
IPDIExecuteManagement.stepReturn(TaskSet tasks,
IAIF aif)
Cancel execution of the frame and return with value. value can be null, if no return value is needed. |
void |
Session.stepReturn(TaskSet tasks,
int count)
|
void |
IPDIExecuteManagement.stepReturn(TaskSet tasks,
int count)
Continue execution until the frame return. |
void |
Session.stepUntil(TaskSet tasks,
IPDILocation location)
|
void |
IPDIExecuteManagement.stepUntil(TaskSet tasks,
IPDILocation location)
Continues running until location is reached. |
void |
IPDIDebugger.stopDebugger()
Stops debugger |
void |
Session.suspend(TaskSet tasks)
|
void |
IPDIExecuteManagement.suspend(TaskSet tasks)
Causes this target/thread to suspend its execution. |
void |
Session.terminate(TaskSet tasks)
|
void |
IPDIExecuteManagement.terminate(TaskSet tasks)
Requests to terminate of specify process |
void |
Session.validateStepReturn(TaskSet tasks)
|
void |
IPDISession.validateStepReturn(TaskSet tasks)
Checks whether request tasks can do step return |
| Constructors in org.eclipse.ptp.debug.core.pdi that throw PDIException | |
|---|---|
Session(IPDIManagerFactory managerFactory,
IPDIRequestFactory requestFactory,
IPDIEventFactory eventFactory,
IPDIModelFactory modelFactory,
org.eclipse.debug.core.ILaunchConfiguration config,
long timeout,
IPDIDebugger debugger,
String job_id,
int total_tasks)
|
|
| Uses of PDIException in org.eclipse.ptp.debug.core.pdi.event |
|---|
| Methods in org.eclipse.ptp.debug.core.pdi.event that throw PDIException | |
|---|---|
IAIF |
IPDIFunctionFinishedInfo.getReturnAIF()
Return the AIF of the return value of the function. |
| Uses of PDIException in org.eclipse.ptp.debug.core.pdi.manager |
|---|
| Methods in org.eclipse.ptp.debug.core.pdi.manager that throw PDIException | |
|---|---|
void |
IPDIEventRequestManager.addEventRequest(IPDIEventRequest request)
Adds an event request |
void |
IPDIBreakpointManager.addSetBreakpoint(TaskSet tasks,
IPDIBreakpoint breakpoint)
Called when new tasks are added to a set. |
void |
IPDIExpressionManager.cleanMultiExpressions(String exprText,
TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
Clean expression value with given tasks |
void |
IPDIExpressionManager.cleanMultiExpressions(TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
Clean expression value with given tasks |
IPDIArgument |
IPDIVariableManager.createArgument(IPDIArgumentDescriptor argDesc)
|
IPDITargetExpression |
IPDIExpressionManager.createExpression(TaskSet qTasks,
String expr)
Creates an expression for specify variable |
IPDIGlobalVariable |
IPDIVariableManager.createGlobalVariable(IPDIGlobalVariableDescriptor varDesc)
|
IPDILocalVariable |
IPDIVariableManager.createLocalVariable(IPDILocalVariableDescriptor varDesc)
|
IPDIMemoryBlock |
IPDIMemoryManager.createMemoryBlock(TaskSet qTasks,
String address,
int units,
int wordSize)
Returns a memory block specified by given identifier. |
IPDIRegister |
IPDIRegisterManager.createRegister(IPDIRegisterDescriptor regDesc)
|
IPDIVariable |
IPDIRegisterManager.createShadowRegister(IPDIRegister register,
IPDIStackFrame frame,
String regName)
|
IPDIThreadStorage |
IPDIVariableManager.createThreadStorage(IPDIThreadStorageDescriptor desc)
|
IPDIVariable |
IPDIExpressionManager.createVariable(IPDIStackFrame frame,
String expr)
|
IPDIVariable |
IPDIVariableManager.createVariable(IPDIVariableDescriptor varDesc)
|
void |
IPDIBreakpointManager.deleteAllBreakpoints()
Deletes all breakpoint of all processes |
void |
IPDIBreakpointManager.deleteAllBreakpoints(TaskSet tasks)
Deletes all breakpoints of specify process |
void |
IPDIEventRequestManager.deleteAllEventRequests()
Deletes all event requests |
void |
IPDIBreakpointManager.deleteBreakpoint(TaskSet tasks,
IPDIBreakpoint breakpoint)
Deletes breakpoint |
void |
IPDIEventRequestManager.deleteEventRequest(IPDIEventRequest request)
Deletes an event request |
void |
IPDIBreakpointManager.deleteSetBreakpoint(TaskSet tasks,
IPDIBreakpoint breakpoint)
Deletes a breakpoint that is different from original task |
void |
IPDIExpressionManager.deleteVariable(IPDIVariable variable)
|
void |
IPDIExpressionManager.destroyExpressions(TaskSet qTasks,
IPDIExpression[] expressions)
|
void |
IPDIVariableManager.destroyVariable(IPDIVariable variable)
|
void |
IPDIBreakpointManager.disableBreakpoint(TaskSet tasks,
IPDIBreakpoint breakpoint)
Disable breakpoint |
void |
IPDIBreakpointManager.enableBreakpoint(TaskSet tasks,
IPDIBreakpoint breakpoint)
Enables breakpoint |
void |
IPDIEventRequestManager.execute(IPDIEventRequest request)
Executes this command on the elements specified in the given request reporting status to the given request and returns whether this handler should remain enabled while the command is executing. |
IPDIArgumentDescriptor[] |
IPDIVariableManager.getArgumentDescriptors(IPDIStackFrame frame)
|
String |
IPDISourceManager.getDetailTypeName(IPDITarget target,
String typename)
|
String |
IPDISourceManager.getDetailTypeNameFromVariable(IPDIStackFrame frame,
String variable)
|
IAIF |
IPDIExpressionManager.getExpressionValue(TaskSet qTasks,
String expr)
|
IPDIGlobalVariableDescriptor |
IPDIVariableManager.getGlobalVariableDescriptor(TaskSet tasks,
String filename,
String function,
String name)
|
IPDIInstruction[] |
IPDISourceManager.getInstructions(TaskSet qTasks,
BigInteger start,
BigInteger end)
|
IPDIInstruction[] |
IPDISourceManager.getInstructions(TaskSet qTasks,
String filename,
int linenum)
|
IPDIInstruction[] |
IPDISourceManager.getInstructions(TaskSet qTasks,
String filename,
int linenum,
int lines)
|
IPDILocalVariableDescriptor[] |
IPDIVariableManager.getLocalVariableDescriptors(IPDIStackFrame frame)
|
IPDIMemoryBlock[] |
IPDIMemoryManager.getMemoryBlocks(TaskSet qTasks)
Returns an array of all memory blocks set for this debug session. |
IPDIMixedInstruction[] |
IPDISourceManager.getMixedInstructions(TaskSet qTasks,
BigInteger start,
BigInteger end)
|
IPDIMixedInstruction[] |
IPDISourceManager.getMixedInstructions(TaskSet qTasks,
String filename,
int linenum)
|
IPDIMixedInstruction[] |
IPDISourceManager.getMixedInstructions(TaskSet qTasks,
String filename,
int linenum,
int lines)
|
IPDIRegisterGroup[] |
IPDIRegisterManager.getRegisterGroups(TaskSet qTasks)
|
IPDISignal[] |
IPDISignalManager.getSignals(TaskSet tasks)
Returns the array of signals defined for this target. |
String[] |
IPDISourceManager.getSourcePaths(TaskSet qTasks)
|
IPDIThread[] |
IPDIThreadManager.getThreads(TaskSet qTasks)
|
IPDIThreadStorageDescriptor[] |
IPDIVariableManager.getThreadStorageDescriptors(IPDIThread thread)
|
String |
IPDISourceManager.getTypeName(IPDITarget target,
String variable)
|
String |
IPDISourceManager.getTypeNameFromVariable(IPDIStackFrame frame,
String variable)
|
IPDIVariableDescriptor |
IPDIVariableManager.getVariableDescriptorAsArray(IPDIVariableDescriptor varDesc,
int start,
int length)
|
IPDIVariableDescriptor |
IPDIVariableManager.getVariableDescriptorAsType(IPDIVariableDescriptor varDesc,
String type)
|
void |
IPDISignalManager.handle(IPDISignal sig,
boolean isIgnore,
boolean isStop)
|
void |
IPDIMemoryManager.removeAllBlocks(TaskSet tasks)
Requests to remove all memory blocks from the debug session. |
void |
IPDIMemoryManager.removeBlocks(TaskSet tasks,
IPDIMemoryBlock[] memoryBlocks)
Requests to remove the given array of memory blocks from the debug session. |
IPDIAddressBreakpoint |
IPDIBreakpointManager.setAddressBreakpoint(TaskSet tasks,
int type,
IPDIAddressLocation location,
IPDICondition condition,
boolean deferred,
boolean enabled)
Sets address breakpoint |
void |
IPDIBreakpointManager.setCondition(TaskSet tasks,
IPDIBreakpoint breakpoint,
IPDICondition newCondition)
Sets condition |
IPDIExceptionpoint |
IPDIBreakpointManager.setExceptionpoint(TaskSet tasks,
String clazz,
boolean stopOnThrow,
boolean stopOnCatch,
boolean enabled)
Sets exceptionpoint |
IPDIFunctionBreakpoint |
IPDIBreakpointManager.setFunctionBreakpoint(TaskSet tasks,
int type,
IPDIFunctionLocation location,
IPDICondition condition,
boolean deferred,
boolean enabled)
Sets function breakpoint |
IPDILineBreakpoint |
IPDIBreakpointManager.setLineBreakpoint(TaskSet tasks,
int type,
IPDILineLocation location,
IPDICondition condition,
boolean deferred,
boolean enabled)
Sets line breakpoint |
void |
IPDISourceManager.setSourcePaths(TaskSet qTasks,
String[] dirs)
|
IPDIWatchpoint |
IPDIBreakpointManager.setWatchpoint(TaskSet tasks,
int type,
int watchType,
String expression,
IPDICondition condition,
boolean enabled)
Sets watchpoint |
BigInteger[] |
IPDIMemoryManager.update(IPDIMemoryBlock block,
List<IPDIEvent> aList)
|
void |
IPDIManager.update(TaskSet tasks)
|
void |
AbstractEventManager.update(TaskSet tasks)
|
void |
IPDIExpressionManager.update(TaskSet qTasks,
String[] varList)
|
void |
IPDIVariableManager.update(TaskSet qTasks,
String[] vars)
|
void |
IPDIExpressionManager.updateMultiExpressions(String exprText,
TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
Update expression value |
void |
IPDIExpressionManager.updateMultiExpressions(TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
Update expression value |
void |
IPDIBreakpointManager.updatePendingBreakpoints()
Update any pending breakpoints. |
| Uses of PDIException in org.eclipse.ptp.debug.core.pdi.model |
|---|
| Methods in org.eclipse.ptp.debug.core.pdi.model that throw PDIException | |
|---|---|
void |
IPDITracepoint.addActions(IPDITracepoint.IAction[] actions)
Adds the given actions to the action list of this tracepoint. |
void |
IPDITracepoint.clearActions()
Clears the action list of this tracepoint. |
IPDIArgument |
IPDIStackFrame.createArgument(IPDIArgumentDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
IPDIGlobalVariable |
IPDITarget.createGlobalVariable(IPDIGlobalVariableDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
IPDILocalVariable |
IPDIStackFrame.createLocalVariable(IPDILocalVariableDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
IPDIRegister |
IPDITarget.createRegister(IPDIRegisterDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
IPDIThreadStorage |
IPDIThread.createThreadStorage(IPDIThreadStorageDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
void |
IPDIRegister.dispose()
Remove the variable from the manager list |
void |
IPDIExpression.dispose()
Remove the expression from the manager list |
void |
IPDIVariable.dispose()
Remove the variable from the manager list |
String |
IPDITarget.evaluateExpressionToString(IPDIStackFrame context,
String expressionText)
Evaluates the expression specified by the given string. |
IAIF |
IPDIVariableDescriptor.getAIF()
Returns AIF representation of this variable |
IAIF |
IPDIExpression.getAIF()
Returns AIF of this expression |
IAIF |
IPDIMultiExpressions.getAIF(IPDIExpression expression)
Returns the value of this expression. |
IAIF |
IPDIRegister.getAIF(IPDIStackFrame context)
Returns AIF value of this variable |
IPDIArgumentDescriptor[] |
IPDIStackFrame.getArgumentDescriptors()
Returns the arguments in this stack frame. |
byte[] |
IPDIMemoryBlock.getBytes()
Returns the values of the bytes currently contained in this this memory block. |
IPDIVariable[] |
IPDIVariable.getChildren()
Returns an array of IPDIVariables of the children of current variable or empty array if nothing |
IPDIVariable[] |
IPDIVariable.getChildren(int findex,
int psize)
Returns an array of IPDIVariables of the children of current variable by given a range or empty array if nothing |
int |
IPDIVariable.getChildrenNumber()
Returns the number of children of this variable |
IPDICondition |
IPDIBreakpoint.getCondition()
Returns the condition of this breakpoint or null if no condition in this breakpoint |
IPDIStackFrame |
IPDIThread.getCurrentStackFrame()
|
IPDIThread |
IPDITarget.getCurrentThread()
Returns the currently selected thread. |
IPDIThread |
IPDIThreadGroup.getCurrentThread()
Returns the currently selected thread. |
IPDIGlobalVariableDescriptor |
IPDITarget.getGlobalVariableDescriptors(String filename,
String function,
String name)
A static/global variable in a particular function or file, filename or/and function is the context for the static IPDIVariableDescriptor. |
IPDIInstruction[] |
IPDISourceManagement.getInstructions(BigInteger startAddress,
BigInteger endAddress)
|
IPDIInstruction[] |
IPDISourceManagement.getInstructions(String filename,
int linenum)
|
IPDIInstruction[] |
IPDISourceManagement.getInstructions(String filename,
int linenum,
int lines)
|
IPDILocalVariableDescriptor[] |
IPDIStackFrame.getLocalVariableDescriptors()
Returns the visible variables in this stack frame. |
IPDILocation |
IPDITracepoint.getLocation()
Returns the location of this tracepoint. |
IPDIMixedInstruction[] |
IPDISourceManagement.getMixedInstructions(BigInteger startAddress,
BigInteger endAddress)
|
IPDIMixedInstruction[] |
IPDISourceManagement.getMixedInstructions(String filename,
int linenum)
|
IPDIMixedInstruction[] |
IPDISourceManagement.getMixedInstructions(String filename,
int linenum,
int lines)
|
int |
IPDITracepoint.getPassCount()
Returns the pass count of this tracepoint. |
String |
IPDIVariableDescriptor.getQualifiedName()
Return the qualified name of this variable descriptor |
IPDIRegisterDescriptor[] |
IPDIRegisterGroup.getRegisterDescriptors()
Returns the register descriptors in this register group. |
IPDIRegisterGroup[] |
IPDITarget.getRegisterGroups()
Return the register groups. |
IPDISharedLibrary[] |
IPDISharedLibraryManagement.getSharedLibraries()
Returns the array of shared libraries for this target. |
String[] |
IPDISourceManagement.getSourcePaths()
Return the array of source paths |
IPDIStackFrame |
IPDILocalVariableDescriptor.getStackFrame()
Returns stackframe of this variable |
IPDIStackFrame |
IPDIVariableDescriptor.getStackFrame()
|
int |
IPDIThread.getStackFrameCount()
Returns the depth of the stack frames. |
IPDIStackFrame[] |
IPDIThread.getStackFrames()
Returns the stack frames contained in this thread. |
IPDIStackFrame[] |
IPDIThread.getStackFrames(int fromIndex,
int len)
Returns the stack frames contained in this thread between the specified fromIndex, inclusive, and toIndex, exclusive. |
IPDIThread |
IPDIThreadStorageDescriptor.getThread()
Returns the thread |
IPDIThread |
IPDIVariableDescriptor.getThread()
|
IPDIThread[] |
IPDITarget.getThreads()
Returns the threads contained in this target. |
IPDIThread[] |
IPDIThreadGroup.getThreads()
Returns the threads contained in this target. |
IPDIThreadStorageDescriptor[] |
IPDIThread.getThreadStorageDescriptors()
Return thread local storage variables descriptor. |
String |
IPDIVariableDescriptor.getTypeName()
Returns the type name of this variable descriptor |
IPDIVariable |
IPDITargetExpression.getVariable(IPDIStackFrame context)
Returns the variable of this expression |
IPDIVariableDescriptor |
IPDIVariableDescriptor.getVariableDescriptorAsArray(int start,
int length)
Consider the variable object as an Array of type and rang [start, start + length - 1] |
IPDIVariableDescriptor |
IPDIVariableDescriptor.getVariableDescriptorAsType(String type)
Consider the variable object as a type |
String |
IPDIWatchpoint.getWatchExpression()
Returns the expression of this watchpoint |
void |
IPDISignal.handle(boolean ignore,
boolean stop)
Change the way debugger handles this signal. |
boolean |
IPDIRegisterGroup.hasRegisters()
Returns whether this register group currently contains any registers. |
boolean |
IPDIRegister.isEditable()
Returns whether the value of this variable could be changed |
boolean |
IPDIVariable.isEditable()
Determines whether the value of this variable could be edited |
boolean |
IPDIBreakpoint.isEnabled()
Determines whether this breakpoint is enabled |
boolean |
IPDITracepoint.isEnabled()
Returns whether this tracepoint is enabled. |
void |
IPDISharedLibrary.loadSymbols()
Loads the library symbols. |
void |
IPDIMemoryBlock.refresh()
Refresh the data, this may cause events to be trigger if the data values changed. |
void |
IPDITracepoint.removeActions(IPDITracepoint.IAction[] actions)
Removes the given actions from the action list of this tracepoint. |
void |
IPDIRuntimeOptions.setArguments(String[] args)
Program/Inferior arguments |
void |
IPDIBreakpoint.setCondition(IPDICondition condition)
Sets the condition of this breakpoint. |
void |
IPDIThread.setCurrentStackFrame(IPDIStackFrame stackframe)
|
void |
IPDIThread.setCurrentStackFrame(IPDIStackFrame stackframe,
boolean doUpdate)
|
void |
IPDITarget.setCurrentThread(IPDIThread pthread,
boolean doUpdate)
|
void |
IPDIBreakpoint.setEnabled(boolean enabled)
Sets the breakpoint state to be enabled or disabled. |
void |
IPDITracepoint.setEnabled(boolean enabled)
Sets the enabled state of this tracepoint. |
void |
IPDIRuntimeOptions.setEnvironment(Properties props)
Program/Inferior environment settings |
void |
IPDITracepoint.setPassCount(int passCount)
Sets the pass count of this tracepoint. |
void |
IPDISourceManagement.setSourcePaths(String[] srcPaths)
Set the source search paths for the debug session. |
void |
IPDIMemoryBlock.setValue(long offset,
byte[] bytes)
Sets the value of the bytes in this memory block at the specified offset within this memory block to the specified bytes. |
void |
IPDIRegister.setValue(String expression)
Sets value of this variable by given expression |
void |
IPDIVariable.setValue(String expression)
Sets value of this variable by given expression |
void |
IPDIRuntimeOptions.setWorkingDirectory(String wd)
Program/Inferior working directory |
void |
IPDISignal.signal()
Continue program giving it this signal. |
int |
IPDIVariableDescriptor.sizeof()
Returns the size of this variable descriptor |
void |
IPDIMultiExpressions.updateExpressionsValue(TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
| Uses of PDIException in org.eclipse.ptp.debug.core.pdi.request |
|---|
| Methods in org.eclipse.ptp.debug.core.pdi.request that throw PDIException | |
|---|---|
void |
AbstractListStackFramesRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractGetInfoThreadsRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractEvaluatePartialExpressionRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractListArgumentsRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractGetStackInfoDepthRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractSetThreadSelectRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractListLocalVariablesRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractEvaluateExpressionRequest.doExecute(IPDIDebugger debugger)
|
protected abstract void |
AbstractEventRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractDataReadMemoryRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractListSignalsRequest.doExecute(IPDIDebugger debugger)
|
void |
AbstractSetCurrentStackFrameRequest.doExecute(IPDIDebugger debugger)
|
protected void |
AbstractEventResultRequest.doFinish()
|
protected abstract void |
AbstractEventRequest.doFinish()
|
IAIF |
AbstractEvaluateExpressionRequest.getAIF(TaskSet qTasks)
|
IAIF |
IPDIEvaluateExpressionRequest.getAIF(TaskSet qTasks)
Get the AIF result of the request |
String[] |
IPDIListArgumentsRequest.getArguments(TaskSet tasks)
|
String[] |
AbstractListArgumentsRequest.getArguments(TaskSet qTasks)
|
IPDIDataReadMemoryInfo |
IPDIDataReadMemoryRequest.getDataReadMemoryInfo(TaskSet qTasks)
|
IPDIDataReadMemoryInfo |
AbstractDataReadMemoryRequest.getDataReadMemoryInfo(TaskSet qTasks)
|
int |
AbstractGetStackInfoDepthRequest.getDepth(TaskSet qTasks)
|
int |
IPDIGetStackInfoDepthRequest.getDepth(TaskSet qTasks)
|
String |
AbstractEvaluatePartialExpressionRequest.getId(TaskSet qTasks)
|
String |
IPDIEvaluatePartialExpressionRequest.getId(TaskSet qTasks)
Retrieve the ID assigned to this expression. |
String[] |
AbstractListLocalVariablesRequest.getLocalVariables(TaskSet qTasks)
|
String[] |
IPDIListLocalVariablesRequest.getLocalVariables(TaskSet tasks)
|
IAIF |
AbstractEvaluatePartialExpressionRequest.getPartialAIF(TaskSet qTasks)
|
IAIF |
IPDIEvaluatePartialExpressionRequest.getPartialAIF(TaskSet qTasks)
Retrieve the partial AIF object |
Object |
AbstractEventResultRequest.getResult(TaskSet qTasks)
|
Object |
IPDIInternalEventRequest.getResult(TaskSet qTasks)
|
Map<TaskSet,Object> |
AbstractEventResultRequest.getResultMap(TaskSet qTasks)
|
Map<TaskSet,Object> |
IPDIInternalEventRequest.getResultMap(TaskSet qTasks)
|
IPDISignalDescriptor[] |
IPDIListSignalsRequest.getSignals(TaskSet qTasks)
|
IPDIStackFrameDescriptor |
IPDISetThreadSelectRequest.getStackFrame(TaskSet qTasks)
|
IPDIStackFrameDescriptor[] |
IPDIListStackFramesRequest.getStackFrames(TaskSet qTasks)
|
int |
AbstractSetThreadSelectRequest.getThreadId(TaskSet qTasks)
|
int |
IPDISetThreadSelectRequest.getThreadId(TaskSet qTasks)
|
String[] |
AbstractGetInfoThreadsRequest.getThreadIds(TaskSet qTasks)
|
String[] |
IPDIGetInfoThreadsRequest.getThreadIds(TaskSet qTasks)
|
void |
AbstractEventResultRequest.waitUntilCompleted(TaskSet qTasks)
|
void |
IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks)
|
void |
AbstractEventResultRequest.waitUntilCompleted(TaskSet qTasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||