PTP
Release 5.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.
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 IPDIExecuteManagement.restart(TaskSet tasks)
          TODO not implemented yet in 2.0 Requests to restart of debugging
 void Session.restart(TaskSet tasks)
           
 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, boolean passSignal)
           
 void IPDIExecuteManagement.resume(TaskSet tasks, IPDILocation location)
          Resume execution at location.
 void Session.resume(TaskSet tasks, IPDILocation location)
           
 void IPDIExecuteManagement.resume(TaskSet tasks, IPDISignal signal)
          Resume execution where the program stopped but immediately give the signal.
 void Session.resume(TaskSet tasks, IPDISignal 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 IPDIExecuteManagement.start(TaskSet tasks)
          Starts specify process
 void Session.start(TaskSet tasks)
           
 void IPDIDebugger.startDebugger(String app, String path, String dir, String[] args)
          Starts debugger
 void IPDIExecuteManagement.stepInto(TaskSet tasks, int count)
          Steps into the current source line.
 void Session.stepInto(TaskSet tasks, int count)
           
 void IPDIExecuteManagement.stepIntoInstruction(TaskSet tasks, int count)
          Steps into the current machine instruction.
 void Session.stepIntoInstruction(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.stepOver(TaskSet tasks, int count)
           
 void IPDIExecuteManagement.stepOverInstruction(TaskSet tasks, int count)
          Steps over the current machine instruction.
 void Session.stepOverInstruction(TaskSet tasks, int count)
           
 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, IAIF aif)
           
 void IPDIExecuteManagement.stepReturn(TaskSet tasks, int count)
          Continue execution until the frame return.
 void Session.stepReturn(TaskSet tasks, int count)
           
 void IPDIExecuteManagement.stepUntil(TaskSet tasks, IPDILocation location)
          Continues running until location is reached.
 void Session.stepUntil(TaskSet tasks, IPDILocation location)
           
 void IPDIDebugger.stopDebugger()
          Stops debugger
 void IPDIExecuteManagement.suspend(TaskSet tasks)
          Causes this target/thread to suspend its execution.
 void Session.suspend(TaskSet tasks)
           
 void IPDIExecuteManagement.terminate(TaskSet tasks)
          Requests to terminate of specify process
 void Session.terminate(TaskSet tasks)
           
 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 AbstractEventManager.update(TaskSet tasks)
           
 void IPDIManager.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 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
 String IPDITarget.evaluateExpressionToString(IPDIStackFrame context, 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()
           
 IPDIThread IPDIThreadGroup.getCurrentThread()
          Returns the currently selected thread.
 IPDIThread IPDITarget.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 IPDIVariableDescriptor.getStackFrame()
           
 IPDIStackFrame IPDILocalVariableDescriptor.getStackFrame()
          Returns stackframe of this variable
 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()
           
 IPDIThread IPDIThreadStorageDescriptor.getThread()
          Returns the thread
 IPDIThread[] IPDIThreadGroup.getThreads()
          Returns the threads contained in this target.
 IPDIThread[] IPDITarget.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 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(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 IPDIVariable.setValue(String expression)
          Sets value of this variable by given expression
 void IPDIRegister.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 AbstractDataReadMemoryRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractEvaluatePartialExpressionRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractSetCurrentStackFrameRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractListArgumentsRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractListSignalsRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractGetStackInfoDepthRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractEvaluateExpressionRequest.doExecute(IPDIDebugger debugger)
           
protected abstract  void AbstractEventRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractSetThreadSelectRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractGetInfoThreadsRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractListLocalVariablesRequest.doExecute(IPDIDebugger debugger)
           
 void AbstractListStackFramesRequest.doExecute(IPDIDebugger debugger)
           
protected abstract  void AbstractEventRequest.doFinish()
           
protected  void AbstractEventResultRequest.doFinish()
           
 IAIF IPDIEvaluateExpressionRequest.getAIF(TaskSet qTasks)
          Get the AIF result of the request
 IAIF AbstractEvaluateExpressionRequest.getAIF(TaskSet qTasks)
           
 String[] IPDIListArgumentsRequest.getArguments(TaskSet tasks)
           
 String[] AbstractListArgumentsRequest.getArguments(TaskSet qTasks)
           
 IPDIDataReadMemoryInfo AbstractDataReadMemoryRequest.getDataReadMemoryInfo(TaskSet qTasks)
           
 IPDIDataReadMemoryInfo IPDIDataReadMemoryRequest.getDataReadMemoryInfo(TaskSet qTasks)
           
 int IPDIGetStackInfoDepthRequest.getDepth(TaskSet qTasks)
           
 int AbstractGetStackInfoDepthRequest.getDepth(TaskSet qTasks)
           
 String AbstractEvaluatePartialExpressionRequest.getId(TaskSet qTasks)
           
 String IPDIEvaluatePartialExpressionRequest.getId(TaskSet qTasks)
          Retrieve the ID assigned to this expression.
 String[] IPDIListLocalVariablesRequest.getLocalVariables(TaskSet tasks)
           
 String[] AbstractListLocalVariablesRequest.getLocalVariables(TaskSet qTasks)
           
 IAIF AbstractEvaluatePartialExpressionRequest.getPartialAIF(TaskSet qTasks)
           
 IAIF IPDIEvaluatePartialExpressionRequest.getPartialAIF(TaskSet qTasks)
          Retrieve the partial AIF object
 Object IPDIInternalEventRequest.getResult(TaskSet qTasks)
           
 Object AbstractEventResultRequest.getResult(TaskSet qTasks)
           
 Map<TaskSet,Object> IPDIInternalEventRequest.getResultMap(TaskSet qTasks)
           
 Map<TaskSet,Object> AbstractEventResultRequest.getResultMap(TaskSet qTasks)
           
 IPDISignalDescriptor[] IPDIListSignalsRequest.getSignals(TaskSet qTasks)
           
 IPDIStackFrameDescriptor IPDISetThreadSelectRequest.getStackFrame(TaskSet qTasks)
           
 IPDIStackFrameDescriptor[] IPDIListStackFramesRequest.getStackFrames(TaskSet qTasks)
           
 int IPDISetThreadSelectRequest.getThreadId(TaskSet qTasks)
           
 int AbstractSetThreadSelectRequest.getThreadId(TaskSet qTasks)
           
 String[] AbstractGetInfoThreadsRequest.getThreadIds(TaskSet qTasks)
           
 String[] IPDIGetInfoThreadsRequest.getThreadIds(TaskSet qTasks)
           
 void IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks)
           
 void AbstractEventResultRequest.waitUntilCompleted(TaskSet qTasks)
           
 void IPDIInternalEventRequest.waitUntilCompleted(TaskSet qTasks, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void AbstractEventResultRequest.waitUntilCompleted(TaskSet qTasks, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 


PTP
Release 5.0

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