org.eclipse.cdt.debug.core.model
Interface ICValue

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, ICDebugElement, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue
All Known Implementing Classes:
AbstractCValue, CFloatingPointValue, CGlobalValue, CIndexedValue, CValue

public interface ICValue
extends org.eclipse.debug.core.model.IValue, ICDebugElement

Extends the IValue interface by C/C++ specific functionality.


Method Summary
 java.lang.String evaluateAsExpression(ICStackFrame frame)
           
 ICType getType()
           
 
Methods inherited from interface org.eclipse.debug.core.model.IValue
getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocated
 
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget, getLaunch, getModelIdentifier
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.cdt.debug.core.model.ICDebugElement
getCurrentStateInfo, getState
 
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget, getLaunch, getModelIdentifier
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getType

ICType getType()
               throws org.eclipse.debug.core.DebugException
Throws:
org.eclipse.debug.core.DebugException

evaluateAsExpression

java.lang.String evaluateAsExpression(ICStackFrame frame)