|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IAIFType | |
|---|---|
| org.eclipse.ptp.debug.core.pdi.model.aif | |
| Uses of IAIFType in org.eclipse.ptp.debug.core.pdi.model.aif |
|---|
| Subinterfaces of IAIFType in org.eclipse.ptp.debug.core.pdi.model.aif | |
|---|---|
interface |
IAIFTypeAddress
Represents an address type |
interface |
IAIFTypeAggregate
Represents a class or struct type |
interface |
IAIFTypeArray
Represents array type. |
interface |
IAIFTypeBool
Represents boolean type in IAIFType |
interface |
IAIFTypeChar
Represents char type in IAIFType |
interface |
IAIFTypeCharPointer
Represents char pointer type in IAIFType |
interface |
IAIFTypeEnum
Represents enum type in IAIFType |
interface |
IAIFTypeFloat
Represents float type in this IAIFType |
interface |
IAIFTypeFunction
Represents function type in IAIFType |
interface |
IAIFTypeInt
Represents int type in IAIFType |
interface |
IAIFTypeLong
Represents long type in IAIFType |
interface |
IAIFTypeLongLong
Represents long long type in IAIFType |
interface |
IAIFTypeNamed
Represents a named type. |
interface |
IAIFTypePointer
Represents a pointer type. |
interface |
IAIFTypeRange
Represents a range type. |
interface |
IAIFTypeReference
Represents reference type in IAIFType |
interface |
IAIFTypeShort
Represents short type in IAIFType |
interface |
IAIFTypeString
Represents a string type. |
interface |
IAIFTypeUnion
Represents a union type. |
interface |
IAIFTypeVoid
Represents void type in IAIFType |
interface |
ITypeDerived
Represents a derived type |
interface |
ITypeIntegral
Represents integral type of IAIFType |
| Fields in org.eclipse.ptp.debug.core.pdi.model.aif declared as IAIFType | |
|---|---|
static IAIFType |
AIFFactory.UNKNOWNTYPE
|
| Methods in org.eclipse.ptp.debug.core.pdi.model.aif that return IAIFType | |
|---|---|
static IAIFType |
AIFFactory.getAIFType(String fmt)
Construct an AIF type given a FDS. |
IAIFType[] |
IAIFTypeFunction.getArgumentTypes()
Get the function argument types |
IAIFType |
IAIFTypeArray.getBaseType()
Returns base type of this array |
IAIFType |
ITypeDerived.getBaseType()
Returns base type of this type |
IAIFType[] |
IAIFTypeUnion.getFieldTypes()
Returns an array containing the types of each field |
IAIFType[] |
IAIFTypeAggregate.getFieldTypes(int access)
Returns an array containing the types of each field for fields of the given access modifier |
IAIFType |
IAIFTypeFunction.getReturnType()
Get the return type of the function |
IAIFType |
IAIF.getType()
Returns the declared type of this AIF object |
IAIFType |
IAIFValue.getType()
Returns IAIFType of the value |
static IAIFType |
AIFFactory.getType()
Get the last type that was successfully parsed. |
| Methods in org.eclipse.ptp.debug.core.pdi.model.aif with parameters of type IAIFType | |
|---|---|
static IAIFValue |
AIFFactory.getAIFValue(IValueParent parent,
IAIFType type,
AIFFactory.SimpleByteBuffer buffer)
Create a value given a type and a buffer containing the value data. |
static IAIFValue |
AIFFactory.getAIFValue(IValueParent parent,
IAIFType type,
byte[] data)
Create a value given a type and an array containing the value data. |
static IAIF |
AIFFactory.newAIF(IAIFType aifType,
IAIFValue aifValue)
Create an IAIF object from a type and a value |
static IAIF |
AIFFactory.newAIF(IAIFType aifType,
IAIFValue aifValue,
String desc)
Create an IAIF object from a type and a value |
|
PTP Release 5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||