PTP
Release 5.0

org.eclipse.ptp.debug.core.pdi.model.aif
Interface IAIFValuePointer

All Superinterfaces:
IAIFValue, IValueParent

public interface IAIFValuePointer
extends IValueParent

Represents the value of a pointer type (i.e. the object pointed to by the pointer)


Method Summary
 IAIFValue getValue()
          Returns object pointed to by the pointer
 BigInteger pointerValue()
          Returns the address of the pointer as a BigInteger TODO: rename to getAddressValue()
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.model.aif.IValueParent
getParent, setParent
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.model.aif.IAIFValue
getType, getValueString, length, sizeof
 

Method Detail

pointerValue

BigInteger pointerValue()
                        throws AIFException
Returns the address of the pointer as a BigInteger TODO: rename to getAddressValue()

Returns:
address of the pointer
Throws:
AIFException - on failure

getValue

IAIFValue getValue()
Returns object pointed to by the pointer

Returns:
value of the pointer

PTP
Release 5.0

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