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
 int ICDIFormattable.getNaturalFormat()
          Called when there is no obvious or implied natural format for the ICDIValue.
 ICDIType ICDIFunctionFinished.getReturnType()
          Return the type of the return value of the function.
 ICDIValue ICDIFunctionFinished.getReturnValue()
          The return value of the function.
 void ICDISession.terminate()
          Causes this element to terminate, generating a KIND_TERMINATE event.
 Process ICDISession.getSessionProcess()
          Gaves direct access to the underlying debugger process.
 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.
 

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

Methods in org.eclipse.cdt.debug.core.cdi.model that throw CDIException
 BigInteger ICDIMemorySpaceManagement.stringToAddress(String str, StringBuffer memorySpaceID_out)
          The inverse of addressToString.
 void ICDIExecuteStepReturn.stepReturn()
          Continue execution until the frame return.
 void ICDIExecuteStepReturn.stepReturn(ICDIValue value)
          Cancel execution of the frame and return with value.
 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.
 ICDISharedLibrary[] ICDISharedLibraryManagement.getSharedLibraries()
          Returns the array of shared libraries for this target.
 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.dispose()
          Remove the variable from the manager list.
 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.
 ICDISignal[] ICDISignalManagement.getSignals()
          Returns the array of signals defined for this target.
 String ICDITarget.evaluateExpressionToString(ICDIStackFrame context, String expressionText)
          Evaluates the expression specified by the given string.
 ICDIGlobalVariableDescriptor 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.
 ICDIGlobalVariable ICDITarget.createGlobalVariable(ICDIGlobalVariableDescriptor varDesc)
          Create a variable from the descriptor for evaluation.
 ICDIRegisterGroup[] ICDITarget.getRegisterGroups()
          Return the register groups.
 ICDIRegister ICDITarget.createRegister(ICDIRegisterDescriptor varDesc)
          Create a variable from the descriptor for evaluation.
 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 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.
 boolean ICDIRegister.isEditable()
          Returns true if the value of this variable could be changed.
 ICDIValue ICDIRegister.getValue(ICDIStackFrame context)
          Returns the value of this variable.
 void ICDIRegister.setValue(String expression)
          Attempts to set the value of this variable to the value of the given expression.
 void ICDIRegister.setValue(ICDIValue value)
          Sets the value of this variable to the given value.
 void ICDIRegister.dispose()
          Remove the variable from the manager list.
 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.
 ICDIAddressToSource.IMappedSourceLocation ICDIAddressToSource.getSourceForAddress(IAddress address)
          Returns a symbol that maps to an address at runtime in a targeted process
 ICDIValue ICDIExpression.getValue(ICDIStackFrame context)
          Returns the value of this expression.
 void ICDIExpression.dispose()
          Remove the expression from the manager list.
 ICDIStackFrame[] ICDIThread.getStackFrames()
          Returns the stack frames contained in this thread.
 ICDIStackFrame[] ICDIThread.getStackFrames(int lowFrame, int highFrame)
          Returns the stack frames contained in this thread whose levels are between the two arguments(inclusive).
 int ICDIThread.getStackFrameCount()
          Returns the depth of the stack frames.
 ICDIThreadStorageDescriptor[] ICDIThread.getThreadStorageDescriptors()
          Return thread local storage variables descriptor.
 ICDIThreadStorage ICDIThread.createThreadStorage(ICDIThreadStorageDescriptor varDesc)
          Create a variable from the descriptor for evaluation.
 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.  
 ICDIMemoryBlock ICDIMemoryBlockManagement2.createMemoryBlock(BigInteger address, String memorySpaceID, int size)
          Returns a memory block specified by given parameters.
 ICDIThread ICDIThreadStorageDescriptor.getThread()
          Return the thread.
 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)
           
 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
 void ICDISuspend.suspend()
          Causes this target/thread to suspend its execution.
 ICDIStackFrame ICDILocalVariableDescriptor.getStackFrame()
          Return the stackframe.
 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.
 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.
 ICDILineBreakpoint ICDIBreakpointManagement2.setLineBreakpoint(int type, ICDILineLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set a line breakpoint.
 ICDIFunctionBreakpoint ICDIBreakpointManagement2.setFunctionBreakpoint(int type, ICDIFunctionLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set a function breakpoint.
 ICDIAddressBreakpoint ICDIBreakpointManagement2.setAddressBreakpoint(int type, ICDIAddressLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set an address Breakpoint
 ICDIWatchpoint ICDIBreakpointManagement2.setWatchpoint(int type, int watchType, String expression, ICDICondition condition, boolean enabled)
          Set a watchpoint.
 ICDIWatchpoint ICDIBreakpointManagement2.setWatchpoint(int type, int watchType, String expression, String memorySpace, BigInteger range, ICDICondition condition, boolean enabled)
          Set a watchpoint.
 ICDIExceptionpoint ICDIBreakpointManagement2.setExceptionBreakpoint(String clazz, boolean stopOnThrow, boolean stopOnCatch, boolean enabled)
          Set an exception point.
 ICDIRegisterDescriptor[] ICDIRegisterGroup.getRegisterDescriptors()
          Returns the register descriptors in this register group.
 boolean ICDIRegisterGroup.hasRegisters()
          Returns whether this register group currently contains any registers.
 String ICDIWatchpoint.getWatchExpression()
          Returns the watchpoint's expression.
 void ICDISignal.signal()
          Continue program giving it this signal.
 void ICDISignal.handle(boolean ignore, boolean stop)
          Change the way debugger handles this signal.
 ICDIThread[] ICDIThreadGroup.getThreads()
          Returns the threads contained in this target.
 ICDIThread ICDIThreadGroup.getCurrentThread()
          Returns the currently selected thread.
 void ICDISharedLibrary.loadSymbols()
          Loads the library symbols.
 String ICDIWatchpoint2.getMemorySpace()
          Returns the memory space associated with this watchpoint's start address, or null if there is no memory space.
 BigInteger ICDIWatchpoint2.getRange()
          Returns the range for this watchpoint in addressable units.
 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
 ICDILocalVariableDescriptor[] ICDIStackFrame.getLocalVariableDescriptors()
          Returns the visible variables in this stack frame.
 ICDIArgument ICDIStackFrame.createArgument(ICDIArgumentDescriptor varDesc)
          Create a variable from the descriptor for evaluation.
 ICDILocalVariable ICDIStackFrame.createLocalVariable(ICDILocalVariableDescriptor varDesc)
          Create a variable from the descriptor for evaluation.
 ICDIArgumentDescriptor[] ICDIStackFrame.getArgumentDescriptors()
          Returns the arguments in this stack frame.
 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.
 

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
 BigInteger ICDIIntegralValue.bigIntegerValue()
           
 long ICDIIntegralValue.longValue()
           
 int ICDIIntegralValue.intValue()
           
 short ICDIIntegralValue.shortValue()
           
 int ICDIIntegralValue.byteValue()
           
 float ICDIFloatingPointValue.floatValue()
           
 double ICDIFloatingPointValue.doubleValue()
           
 BigInteger ICDIPointerValue.pointerValue()
           
 ICDIValue ICDIReferenceValue.referenceValue()
          Return the reference value.
 ICDIVariable[] ICDIArrayValue.getVariables(int index, int length)
           
 


Eclipse CDT
Pre-release 3.0

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