Eclipse CDT
Pre-release 3.0

Uses of Class
org.eclipse.cdt.debug.core.cdi.CDIException

Packages that use CDIException
org.eclipse.cdt.debug.core.cdi   
org.eclipse.cdt.debug.core.cdi.model   
org.eclipse.cdt.debug.core.cdi.model.type   
 

Uses of CDIException in org.eclipse.cdt.debug.core.cdi
 

Methods in org.eclipse.cdt.debug.core.cdi that throw CDIException
 void ICDITraceSnapshot.select()
          Selects this snapshot.
 ICDIObject[] ICDITraceSnapshot.getData()
          Returns the data collected at this snapshot.
 ICDITracepoint[] ICDITraceManager.getTracepoints()
          Returns a collection of all tracepoints set for this session.
 void ICDITraceManager.deleteTracepoint(ICDITracepoint tracepoint)
          Deletes the given tracepoint.
 void ICDITraceManager.deleteTracepoints(ICDITracepoint[] tracepoints)
          Deletes the given array of tracepoints.
 void ICDITraceManager.deleteAllTracepoints()
          Deletes all tracepoints.
 ICDITracepoint ICDITraceManager.setTracepoint(ICDILocation location)
          Sets a tracepoint at the given location.
 void ICDITraceManager.startTracing()
          Starts the tracing and begins collecting data.
 void ICDITraceManager.stopTracing()
          Stops the tracing and ends collecting data.
 boolean ICDITraceManager.isTracing()
          Returns the status of tracing.
 void ICDITraceManager.enableSnapshotMode(boolean enabled)
          Enables/disables the snapshot debugging mode.
 ICDITraceSnapshot[] ICDITraceManager.getSnapshots()
          Returns all trace snapshots for this session.
 ICDITraceSnapshot[] ICDITraceManager.getSnapshots(ICDITracepoint[] tracepoints)
          Returns all trace snapshots associated with the given tracepoints.
 ICDITraceSnapshot[] ICDITraceManager.getSnapshots(ICDILocation[] locations)
          Returns all trace snapshots associated with the given locations.
 void ICDISession.terminate()
          Causes this element to terminate, generating a KIND_TERMINATE event.
 Process ICDISession.getSessionProcess()
          Gaves direct access to the underlying debugger process.
 ICDIType ICDIFunctionFinished.getReturnType()
          Return the type of the return value of the function.
 ICDIValue ICDIFunctionFinished.getReturnValue()
          The return value of the function.
 

Uses of CDIException in org.eclipse.cdt.debug.core.cdi.model
 

Methods in org.eclipse.cdt.debug.core.cdi.model that throw CDIException
 String ICDIWatchpoint.getWatchExpression()
          Returns the watchpoint's expression.
 ICDIType ICDIVariableDescriptor.getType()
          Returns the type of this variable descriptor.
 String ICDIVariableDescriptor.getTypeName()
          Returns the type name of this variable descriptor.
 int ICDIVariableDescriptor.sizeof()
          Returns the size of this variable descriptor.
 String ICDIVariableDescriptor.getQualifiedName()
          Returns the qualified name of this variable.
 ICDIVariableDescriptor ICDIVariableDescriptor.getVariableDescriptorAsArray(int start, int length)
          Consider the variable object as an Array of type and range[start, start + length - 1]
 ICDIVariableDescriptor ICDIVariableDescriptor.getVariableDescriptorAsType(String type)
          Consider the variable descritor as type.
 ICDIVariable ICDIVariableDescriptor.createVariable()
          Create a Variable for evaluation.
 boolean ICDIVariable.isEditable()
          Returns true if the value of this variable could be changed.
 ICDIValue ICDIVariable.getValue()
          Returns the value of this variable.
 void ICDIVariable.setValue(String expression)
          Attempts to set the value of this variable to the value of the given expression.
 void ICDIVariable.setValue(ICDIValue value)
          Sets the value of this variable to the given value.
 void ICDIVariable.setFormat(int format)
          Set the format of the variable.
 void ICDIVariable.dispose()
          Remove the variable from the manager list.
 String ICDIValue.getTypeName()
          Returns a description of the type of data this value contains.
 ICDIType ICDIValue.getType()
          Return the type of this value.
 String ICDIValue.getValueString()
          Returns this value as a String.
 int ICDIValue.getChildrenNumber()
          Return the number of children.
 boolean ICDIValue.hasChildren()
           
 ICDIVariable[] ICDIValue.getVariables()
          Returns the variables in this value.
 ICDILocation ICDITracepoint.getLocation()
          Returns the location of this tracepoint.
 boolean ICDITracepoint.isEnabled()
          Returns whether this tracepoint is enabled.
 void ICDITracepoint.setEnabled(boolean enabled)
          Sets the enabled state of this tracepoint.
 int ICDITracepoint.getPassCount()
          Returns the passcount of this tracepoint.
 void ICDITracepoint.setPassCount(int passCount)
          Sets the passcount of this tracepoint.
 void ICDITracepoint.addActions(ICDITracepoint.IAction[] actions)
          Adds the given actions to the action list of thie tracepoint.
 void ICDITracepoint.removeActions(ICDITracepoint.IAction[] actions)
          Removes the given actions from the action list of thie tracepoint.
 void ICDITracepoint.clearActions()
          Clears the action list of thie tracepoint.
 ICDIThread ICDIThreadStorageDescriptor.getThread()
          Return the thread.
 ICDIThread[] ICDIThreadGroup.getThreads()
          Returns the threads contained in this target.
 ICDIThread ICDIThreadGroup.getCurrentThread()
          Returns the currently selected thread.
 ICDIStackFrame[] ICDIThread.getStackFrames()
          Returns the stack frames contained in this thread.
 ICDIStackFrame[] ICDIThread.getStackFrames(int fromIndex, int len)
          Returns the stack frames contained in this thread between the specified fromIndex, inclusive, and toIndex, exclusive.
 int ICDIThread.getStackFrameCount()
          Returns the depth of the stack frames.
 ICDIThreadStorageDescriptor[] ICDIThread.getThreadStorageDescriptors()
          Return thread local storage variables descriptor.
 void ICDIThread.resume()
          Deprecated.  
 void ICDIThread.stepOver()
          Deprecated.  
 void ICDIThread.stepInto()
          Deprecated.  
 void ICDIThread.stepOverInstruction()
          Deprecated.  
 void ICDIThread.stepIntoInstruction()
          Deprecated.  
 void ICDIThread.stepReturn()
          Deprecated.  
 void ICDIThread.runUntil(ICDILocation location)
          Deprecated.  
 void ICDIThread.jump(ICDILocation location)
          Deprecated.  
 void ICDIThread.signal()
          Deprecated.  
 void ICDIThread.signal(ICDISignal signal)
          Deprecated.  
 String ICDITarget.evaluateExpressionToString(ICDIStackFrame context, String expressionText)
          Evaluates the expression specified by the given string.
 ICDIVariableDescriptor ICDITarget.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 ICDIVariableDescriptor.
 ICDIRegisterGroup[] ICDITarget.getRegisterGroups()
          Return the register groups.
 void ICDITarget.terminate()
          Causes this target to terminate.
 void ICDITarget.disconnect()
          Disconnects this target from the debuggable process.
 void ICDITarget.restart()
          Restarts the execution of this target.
 void ICDITarget.resume()
          Deprecated.  
 void ICDITarget.stepOver()
          Deprecated.  
 void ICDITarget.stepInto()
          Deprecated.  
 void ICDITarget.stepOverInstruction()
          Deprecated.  
 void ICDITarget.stepIntoInstruction()
          Deprecated.  
 void ICDITarget.runUntil(ICDILocation location)
          Deprecated.  
 void ICDITarget.jump(ICDILocation location)
          Deprecated.  
 void ICDITarget.signal()
          Deprecated.  
 void ICDITarget.signal(ICDISignal signal)
          Deprecated.  
 void ICDISuspend.suspend()
          Causes this target/thread to suspend its execution.
 ICDILocalVariableDescriptor[] ICDIStackFrame.getLocalVariableDescriptors()
          Returns the visible variables in this stack frame.
 ICDIArgumentDescriptor[] ICDIStackFrame.getArgumentDescriptors()
          Returns the arguments in this stack frame.
 void ICDISourceManagement.setSourcePaths(String[] srcPaths)
          Set the source search paths for the debug session.
 String[] ICDISourceManagement.getSourcePaths()
          Return the array of source paths
 ICDIInstruction[] ICDISourceManagement.getInstructions(BigInteger startAddress, BigInteger endAddress)
           
 ICDIInstruction[] ICDISourceManagement.getInstructions(String filename, int linenum)
           
 ICDIInstruction[] ICDISourceManagement.getInstructions(String filename, int linenum, int lines)
           
 ICDIMixedInstruction[] ICDISourceManagement.getMixedInstructions(BigInteger startAddress, BigInteger endAddress)
           
 ICDIMixedInstruction[] ICDISourceManagement.getMixedInstructions(String filename, int linenum)
           
 ICDIMixedInstruction[] ICDISourceManagement.getMixedInstructions(String filename, int linenum, int lines)
           
 ICDISignal[] ICDISignalManagement.getSignals()
          Returns the array of signals defined for this target.
 void ICDISignal.signal()
          Continue program giving it this signal.
 void ICDISignal.handle(boolean ignore, boolean stop)
          Change the way debugger handles this signal.
 ICDISharedLibrary[] ICDISharedLibraryManagement.getSharedLibraries()
          Returns the array of shared libraries for this target.
 void ICDISharedLibrary.loadSymbols()
          Loads the library symbols.
 void ICDIRuntimeOptions.setArguments(String[] args)
          Program/Inferior arguments.
 void ICDIRuntimeOptions.setEnvironment(Properties props)
          Program/Inferior environment settings.
 void ICDIRuntimeOptions.setWorkingDirectory(String wd)
          Program/Inferior working directory.
 ICDIRegisterDescriptor[] ICDIRegisterGroup.getRegisterDescriptors()
          Returns the register descriptors in this register group.
 boolean ICDIRegisterGroup.hasRegisters()
          Returns whether this register group currently contains any registers.
 ICDIMemoryBlock ICDIMemoryBlockManagement.createMemoryBlock(String address, int units, int wordSize)
          Returns a memory block specified by given identifier.
 void ICDIMemoryBlockManagement.removeBlocks(ICDIMemoryBlock[] memoryBlocks)
          Removes the given array of memory blocks from the debug session.
 void ICDIMemoryBlockManagement.removeAllBlocks()
          Removes all memory blocks from the debug session.
 ICDIMemoryBlock[] ICDIMemoryBlockManagement.getMemoryBlocks()
          Returns an array of all memory blocks set for this debug session.
 byte[] ICDIMemoryBlock.getBytes()
          Returns the values of the bytes currently contained in this this memory block.
 void ICDIMemoryBlock.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 spcified bytes.
 void ICDIMemoryBlock.refresh()
          Refresh the data, this may cause events to be trigger if the data values changed.
 ICDIStackFrame ICDILocalVariableDescriptor.getStackFrame()
          Return the stackframe.
 ICDIExpression ICDIExpressionManagement.createExpression(String code)
          Create an expression for code snippet
 ICDIExpression[] ICDIExpressionManagement.getExpressions()
          Return all expressions for this target
 void ICDIExpressionManagement.destroyExpressions(ICDIExpression[] expressions)
          Remove expressions for this target
 void ICDIExpressionManagement.destroyAllExpressions()
          Remove all expressions on this target
 ICDIValue ICDIExpression.getValue(ICDIStackFrame context)
          Returns the value of this expression.
 void ICDIExpression.dispose()
          Remove the expression from the manager list.
 void ICDIExecuteStepReturn.stepReturn()
          Continue execution until the frame return.
 void ICDIExecuteStepReturn.stepReturn(ICDIValue value)
          Cancel execution of the frame and return with value.
 void ICDIExecuteStep.stepOver(int count)
          Steps over the current source line.
 void ICDIExecuteStep.stepOverInstruction(int count)
          Steps over the current machine instruction.
 void ICDIExecuteStep.stepInto(int count)
          Steps into the current source line.
 void ICDIExecuteStep.stepIntoInstruction(int count)
          Steps into the current machine instruction.
 void ICDIExecuteStep.stepUntil(ICDILocation location)
          Continues running until location is reached.
 ICDILineBreakpoint ICDIBreakpointManagement.setLineBreakpoint(int type, ICDILineLocation location, ICDICondition condition, boolean deferred)
          Set a line breakpoint.
 ICDIFunctionBreakpoint ICDIBreakpointManagement.setFunctionBreakpoint(int type, ICDIFunctionLocation location, ICDICondition condition, boolean deferred)
          Set a function breakpoint.
 ICDIAddressBreakpoint ICDIBreakpointManagement.setAddressBreakpoint(int type, ICDIAddressLocation location, ICDICondition condition, boolean deferred)
          Set an address Breakpoint
 ICDIWatchpoint ICDIBreakpointManagement.setWatchpoint(int type, int watchType, String expression, ICDICondition condition)
          Set a watchpoint.
 ICDIExceptionpoint ICDIBreakpointManagement.setExceptionBreakpoint(String clazz, boolean stopOnThrow, boolean stopOnCatch)
          Set an exception point.
 ICDIBreakpoint[] ICDIBreakpointManagement.getBreakpoints()
          Return all the breakpoints
 void ICDIBreakpointManagement.deleteBreakpoints(ICDIBreakpoint[] breakpoints)
          Remove the breakpoints
 void ICDIBreakpointManagement.deleteAllBreakpoints()
          Remove all the breakpoints
 boolean ICDIBreakpoint.isEnabled()
          Returns whether this breakpoint is enabled.
 void ICDIBreakpoint.setEnabled(boolean enabled)
          Sets the enabled state of this breakpoint.
 ICDICondition ICDIBreakpoint.getCondition()
          Returns the condition of this breakpoint or null if the breakpoint's condition is not set.
 void ICDIBreakpoint.setCondition(ICDICondition condition)
          Sets the condition of this breakpoint.
 

Uses of CDIException in org.eclipse.cdt.debug.core.cdi.model.type
 

Methods in org.eclipse.cdt.debug.core.cdi.model.type that throw CDIException
 ICDIValue ICDIReferenceValue.referenceValue()
          Return the reference value.
 BigInteger ICDIPointerValue.pointerValue()
           
 BigInteger ICDIIntegralValue.bigIntegerValue()
           
 long ICDIIntegralValue.longValue()
           
 int ICDIIntegralValue.intValue()
           
 short ICDIIntegralValue.shortValue()
           
 int ICDIIntegralValue.byteValue()
           
 float ICDIFloatingPointValue.floatValue()
           
 double ICDIFloatingPointValue.doubleValue()
           
 ICDIVariable[] ICDIArrayValue.getVariables(int index, int length)
           
 


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.