PTP
Release 7.0

Uses of Class
org.eclipse.ptp.debug.core.pdi.PDIException

Packages that use PDIException
org.eclipse.ptp.debug.core.pdi   
org.eclipse.ptp.debug.core.pdi.event   
org.eclipse.ptp.debug.core.pdi.manager   
org.eclipse.ptp.debug.core.pdi.model   
org.eclipse.ptp.debug.core.pdi.request   
 

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.
 void IPDIDebugger.commandRequest(TaskSet tasks, java.lang.String command)
          Requests a special command for specify process
 void IPDISession.connectToDebugger(org.eclipse.core.runtime.IProgressMonitor monitor, java.lang.String app, java.lang.String path, java.lang.String dir, java.lang.String[] args)
          Connect to the debugger
 void IPDIMemoryBlockManagement.createDataReadMemory(TaskSet tasks, long offset, java.lang.String address, int wordFormat, int wordSize, int rows, int cols, java.lang.Character asChar)
          Requests to create data read memory
 void IPDIMemoryBlockManagement.createDataWriteMemory(TaskSet tasks, long offset, java.lang.String address, int wordFormat, int wordSize, java.lang.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, java.lang.String exprId)
          Requests to delete named partial expression
 void IPDIVariableManagement.evaluateExpression(TaskSet tasks, java.lang.String expr)
          Requests String value of given expression
 void IPDIVariableManagement.evaluatePartialExpression(TaskSet tasks, java.lang.String expr, java.lang.String exprId, boolean listChildren, boolean express)
          Requests partial IAIF value of given expression
 void IPDISession.exit()
          Causes this session to exit
 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, java.util.List<java.lang.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, java.lang.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 IPDIExecuteManagement.restart(TaskSet tasks)
          TODO not implemented yet in 2.0 Requests to restart of debugging
 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 IPDIExecuteManagement.resume(TaskSet tasks, IPDILocation location)
          Resume execution at location.
 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, java.lang.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, java.lang.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 IPDIExecuteManagement.start(TaskSet tasks)
          Starts specify process
 void IPDIDebugger.startDebugger(java.lang.String app, java.lang.String path, java.lang.String dir, java.lang.String[] args)
          Starts debugger
 void IPDIExecuteManagement.stepInto(TaskSet tasks, int count)
          Steps into the current source line.
 void IPDIExecuteManagement.stepIntoInstruction(TaskSet tasks, int count)
          Steps into the current machine instruction.
 void IPDIExecuteManagement.stepOver(TaskSet tasks, int count)
          Steps over the current source line. if count <= 0 it is a loop.
 void IPDIExecuteManagement.stepOverInstruction(TaskSet tasks, int count)
          Steps over the current machine instruction.
 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 IPDIExecuteManagement.stepReturn(TaskSet tasks, int count)
          Continue execution until the frame return.
 void IPDIExecuteManagement.stepUntil(TaskSet tasks, IPDILocation location)
          Continues running until location is reached.
 void IPDIDebugger.stopDebugger()
          Stops debugger
 void IPDIExecuteManagement.suspend(TaskSet tasks)
          Causes this target/thread to suspend its execution.
 void IPDIExecuteManagement.terminate(TaskSet tasks)
          Requests to terminate of specify process
 void IPDISession.validateStepReturn(TaskSet tasks)
          Checks whether request tasks can do step return
 

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(java.lang.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)
          Create an argument
 IPDITargetExpression IPDIExpressionManager.createExpression(TaskSet qTasks, java.lang.String expr)
          Creates an expression for specify variable
 IPDIGlobalVariable IPDIVariableManager.createGlobalVariable(IPDIGlobalVariableDescriptor varDesc)
          Create a global variable
 IPDILocalVariable IPDIVariableManager.createLocalVariable(IPDILocalVariableDescriptor varDesc)
          Create a local variable
 IPDIMemoryBlock IPDIMemoryManager.createMemoryBlock(TaskSet qTasks, java.lang.String address, int units, int wordSize)
          Returns a memory block specified by given identifier.
 IPDIRegister IPDIRegisterManager.createRegister(IPDIRegisterDescriptor regDesc)
          Creat register
 IPDIVariable IPDIRegisterManager.createShadowRegister(IPDIRegister register, IPDIStackFrame frame, java.lang.String regName)
          Create shadow register
 IPDIThreadStorage IPDIVariableManager.createThreadStorage(IPDIThreadStorageDescriptor desc)
          Create thread storage
 IPDIVariable IPDIExpressionManager.createVariable(IPDIStackFrame frame, java.lang.String expr)
          Create a variable
 IPDIVariable IPDIVariableManager.createVariable(IPDIVariableDescriptor varDesc)
          Create variable
 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)
          Delete a variable
 void IPDIExpressionManager.destroyExpressions(TaskSet qTasks, IPDIExpression[] expressions)
          Destroy expressions
 void IPDIVariableManager.destroyVariable(IPDIVariable variable)
          Destroy 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)
          Get argument descriptors
 java.lang.String IPDISourceManager.getDetailTypeName(IPDITarget target, java.lang.String typename)
          Get detail type name
 java.lang.String IPDISourceManager.getDetailTypeNameFromVariable(IPDIStackFrame frame, java.lang.String variable)
          Get detail type name from variable
 IAIF IPDIExpressionManager.getExpressionValue(TaskSet qTasks, java.lang.String expr)
          Get the expression value
 IPDIGlobalVariableDescriptor IPDIVariableManager.getGlobalVariableDescriptor(TaskSet tasks, java.lang.String filename, java.lang.String function, java.lang.String name)
          Get global variable descriptor
 IPDIInstruction[] IPDISourceManager.getInstructions(TaskSet qTasks, java.math.BigInteger start, java.math.BigInteger end)
          Get instructions for address range
 IPDIInstruction[] IPDISourceManager.getInstructions(TaskSet qTasks, java.lang.String filename, int linenum)
          Get instructions for source line
 IPDIInstruction[] IPDISourceManager.getInstructions(TaskSet qTasks, java.lang.String filename, int linenum, int lines)
          Get instructions for a range of source lines
 IPDILocalVariableDescriptor[] IPDIVariableManager.getLocalVariableDescriptors(IPDIStackFrame frame)
          Get local variable descriptors
 IPDIMemoryBlock[] IPDIMemoryManager.getMemoryBlocks(TaskSet qTasks)
          Returns an array of all memory blocks set for this debug session.
 IPDIMixedInstruction[] IPDISourceManager.getMixedInstructions(TaskSet qTasks, java.math.BigInteger start, java.math.BigInteger end)
          Get mixed instructions for an address range
 IPDIMixedInstruction[] IPDISourceManager.getMixedInstructions(TaskSet qTasks, java.lang.String filename, int linenum)
          Get mixed instructions for a source line
 IPDIMixedInstruction[] IPDISourceManager.getMixedInstructions(TaskSet qTasks, java.lang.String filename, int linenum, int lines)
          Get mixed instructions for a range of source lines
 IPDIRegisterGroup[] IPDIRegisterManager.getRegisterGroups(TaskSet qTasks)
          Create register groups
 IPDISignal[] IPDISignalManager.getSignals(TaskSet tasks)
          Returns the array of signals defined for this target.
 java.lang.String[] IPDISourceManager.getSourcePaths(TaskSet qTasks)
          Get source paths
 IPDIThread[] IPDIThreadManager.getThreads(TaskSet qTasks)
          Get threads
 IPDIThreadStorageDescriptor[] IPDIVariableManager.getThreadStorageDescriptors(IPDIThread thread)
          Get thread storage descriptors
 java.lang.String IPDISourceManager.getTypeName(IPDITarget target, java.lang.String variable)
          Get type name for variable
 java.lang.String IPDISourceManager.getTypeNameFromVariable(IPDIStackFrame frame, java.lang.String variable)
          Get type name from variable
 IPDIVariableDescriptor IPDIVariableManager.getVariableDescriptorAsArray(IPDIVariableDescriptor varDesc, int start, int length)
          Get variable descriptor as array
 IPDIVariableDescriptor IPDIVariableManager.getVariableDescriptorAsType(IPDIVariableDescriptor varDesc, java.lang.String type)
          Get variable descriptor as type
 void IPDISignalManager.handle(IPDISignal sig, boolean isIgnore, boolean isStop)
          Handle signal
 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, java.lang.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, java.lang.String[] dirs)
          Set source paths
 IPDIWatchpoint IPDIBreakpointManager.setWatchpoint(TaskSet tasks, int type, int watchType, java.lang.String expression, IPDICondition condition, boolean enabled)
          Sets watchpoint
 java.math.BigInteger[] IPDIMemoryManager.update(IPDIMemoryBlock block, java.util.List<IPDIEvent> aList)
          Update memory blocks
 void IPDIManager.update(TaskSet tasks)
          Update the tasks
 void IPDIExpressionManager.update(TaskSet qTasks, java.lang.String[] varList)
          Update the variables
 void IPDIVariableManager.update(TaskSet qTasks, java.lang.String[] vars)
          Update variables
 void IPDIExpressionManager.updateMultiExpressions(java.lang.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 IPDIExpression.dispose()
          Remove the expression from the manager list
 void IPDIVariable.dispose()
          Remove the variable from the manager list
 void IPDIRegister.dispose()
          Remove the variable from the manager list
 java.lang.String IPDITarget.evaluateExpressionToString(IPDIStackFrame context, java.lang.String expressionText)
          Evaluates the expression specified by the given string.
 IAIF IPDIExpression.getAIF()
          Returns AIF of this expression
 IAIF IPDIVariableDescriptor.getAIF()
          Returns AIF representation of this variable
 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()
          Get current stack frame
 IPDIThread IPDITarget.getCurrentThread()
          Returns the currently selected thread.
 IPDIThread IPDIThreadGroup.getCurrentThread()
          Returns the currently selected thread.
 IPDIGlobalVariableDescriptor IPDITarget.getGlobalVariableDescriptors(java.lang.String filename, java.lang.String function, java.lang.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(java.math.BigInteger startAddress, java.math.BigInteger endAddress)
           
 IPDIInstruction[] IPDISourceManagement.getInstructions(java.lang.String filename, int linenum)
           
 IPDIInstruction[] IPDISourceManagement.getInstructions(java.lang.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(java.math.BigInteger startAddress, java.math.BigInteger endAddress)
           
 IPDIMixedInstruction[] IPDISourceManagement.getMixedInstructions(java.lang.String filename, int linenum)
           
 IPDIMixedInstruction[] IPDISourceManagement.getMixedInstructions(java.lang.String filename, int linenum, int lines)
           
 int IPDITracepoint.getPassCount()
          Returns the pass count of this tracepoint.
 java.lang.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.
 java.lang.String[] IPDISourceManagement.getSourcePaths()
          Return the array of source paths
 IPDIStackFrame IPDILocalVariableDescriptor.getStackFrame()
          Returns stackframe of this variable
 IPDIStackFrame IPDIVariableDescriptor.getStackFrame()
          Get stack frame
 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 IPDIVariableDescriptor.getThread()
          Get thread
 IPDIThread IPDIThreadStorageDescriptor.getThread()
          Returns the thread
 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.
 java.lang.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(java.lang.String type)
          Consider the variable object as a type
 java.lang.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 IPDIVariable.isEditable()
          Determines whether the value of this variable could be edited
 boolean IPDIRegister.isEditable()
          Returns whether the value of this variable could be changed
 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(java.lang.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)
          Set current thread
 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(java.util.Properties props)
          Program/Inferior environment settings
 void IPDITracepoint.setPassCount(int passCount)
          Sets the pass count of this tracepoint.
 void IPDISourceManagement.setSourcePaths(java.lang.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 IPDIVariable.setValue(java.lang.String expression)
          Sets value of this variable by given expression
 void IPDIRegister.setValue(java.lang.String expression)
          Sets value of this variable by given expression
 void IPDIRuntimeOptions.setWorkingDirectory(java.lang.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)
          Update expression value
 

Uses of PDIException in org.eclipse.ptp.debug.core.pdi.request
 

Methods in org.eclipse.ptp.debug.core.pdi.request that throw PDIException
 IAIF IPDIEvaluateExpressionRequest.getAIF(TaskSet qTasks)
          Get the AIF result of the request
 java.lang.String[] IPDIListArgumentsRequest.getArguments(TaskSet tasks)
          Get arguments
 IPDIDataReadMemoryInfo IPDIDataReadMemoryRequest.getDataReadMemoryInfo(TaskSet qTasks)
          Get data memory info
 int IPDIGetStackInfoDepthRequest.getDepth(TaskSet qTasks)
          Get stack depth
 java.lang.String IPDIEvaluatePartialExpressionRequest.getId(TaskSet qTasks)
          Retrieve the ID assigned to this expression.
 java.lang.String[] IPDIListLocalVariablesRequest.getLocalVariables(TaskSet tasks)
          Get local variables
 IAIF IPDIEvaluatePartialExpressionRequest.getPartialAIF(TaskSet qTasks)
          Retrieve the partial AIF object
 java.lang.Object IPDIInternalEventRequest.getResult(TaskSet qTasks)
          Get result
 java.util.Map<TaskSet,java.lang.Object> IPDIInternalEventRequest.getResultMap(TaskSet qTasks)
          Get result map
 IPDISignalDescriptor[] IPDIListSignalsRequest.getSignals(TaskSet qTasks)
          Get signal descriptors
 IPDIStackFrameDescriptor IPDISetThreadSelectRequest.getStackFrame(TaskSet qTasks)
          Get the current stack frame
 IPDIStackFrameDescriptor[] IPDIListStackFramesRequest.getStackFrames(TaskSet qTasks)
          Get stack frames
 int IPDISetThreadSelectRequest.getThreadId(TaskSet qTasks)
          Get the thread ID
 java.lang.String[] IPDIGetInfoThreadsRequest.getThreadIds(TaskSet qTasks)
          Get thread IDs
 void IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks)
          Wait until completed
 void IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks, org.eclipse.core.runtime.IProgressMonitor monitor)
          Wait until completed.
 


PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.