PTP
Release 5.0

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

All Superinterfaces:
IAIFType, ITypeDerived

public interface IAIFTypeArray
extends ITypeDerived

Represents array type. Multi-dimensional arrays are represented by nested IAIFTypeArray objects. For example: The descriptor "[r0..5is4][r0..9is4]f4" represents a two-dimensional array as a 6-element array containing 10-element arrays of floats. This array type contains the range information for only the first dimension of the array, so getRanget.getLower() would return 0, getRange().getUpper() would return 5. The base type of this array is the sub-array, or "[r0..9is4]f4".


Method Summary
 IAIFType getBaseType()
          Returns base type of this array
 IAIFTypeRange getRange()
          Returns the array range
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.model.aif.IAIFType
sizeof
 

Method Detail

getBaseType

IAIFType getBaseType()
Returns base type of this array

Specified by:
getBaseType in interface ITypeDerived
Returns:
base type of this array

getRange

IAIFTypeRange getRange()
Returns the array range

Returns:
array range
Since:
4.0

PTP
Release 5.0

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