|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BreakPointLocation | |
ObjectDeclaration |
Class Summary | |
---|---|
Access | |
AddressUnit | Operation handling for pointers and addresses. |
ArithmeticType | Type for a arithmetic. |
ArithmeticUnit | Arithmetic and Logical Operation handling for different types. |
ArrayType | Type for an array. |
BigFloatingPoint | Floating point type - wrapper around java.math.BigDecimal. |
BooleanType | A boolean type. |
ByteBufferLocation | A value's Location, implemented using a ByteBuffer. |
CharType | A character type, either signed or unsigned. |
ClassType | Type for a class |
CompositeType | Type for a composite object. |
CompositeType.DynamicMember | Class members; package private. |
CompositeType.Member | |
CompositeType.StaticMember | |
Constant | Class representing constants |
ConstType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
EnumType | Type for an enum. |
EnumType.Member | |
FloatingPoint854Format | |
FloatingPointFormat | All floating point standards should extend this class. |
FloatingPointType | Type for a floating-point value. |
FloatingPointUnit | Arithmetic and logical operation handling for floating points. |
Format | Formats a base type sending it to the printer. |
FunctionType | Type for a function. |
GccStructOrClassType | Type that might either be a class or a struct; roots around in CompositeType internals to decide which. |
IntegerType | Type for an integer value. |
IntegerTypeDecorator | Decorate an IntegerType (signed or unsigned). |
IntegerUnit | Arithmetic and logical Operation handling for integers. |
InterfaceType | |
Location | Location of a variable. |
PackedType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
Packing | Utility methods for packing and unpacking BigInteger bit-fields from a big-endian byte[] buffer. |
PointerType | Type for a pointer (or address) of another type. |
ReferenceType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
RestrictType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
ScratchLocation | A scratch buffer providing a temporary location for a value. |
SharedType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
SignedType | A signed integer type. |
StandardTypes | |
StandardTypes.OrderMap | |
StructType | Type for a union |
TestArray | |
TestComposite | |
TestDecoratorTypes | Test the effect of decorating a type. |
TestEnum | |
TestFloatingPoint | Floating-Point type. |
TestFloatingPoint854Format | |
TestFormat | Test the formats |
TestIntegerType | Type for an integer value. |
TestLocation | Test location code. |
TestPacking | Test packing and unpacking of bit-fields. |
TestPointer | Type for an integer value. |
TestValue | |
Type | Holds the type of a Value and also defines possible operations. |
TypeDecorator | Type decorator class, so that a base or composite type can be decorated with various attributes. |
TypeDef | Type decorator class, so that a base or composite type can be decorated with various attributes. |
UnionType | Type for a union |
UnknownType | Type sentinel for an unrecognized type. |
UnsignedType | An unsigned integer type. |
Value | Stores the type and location of a variable |
VoidType | Type for a pointer. |
VolatileType | Type decorator class, so that a base or composite type can be decorated with various attributes. |
Exception Summary | |
---|---|
InvalidOperatorException | An operation is not permitted on the specified type. |
OperationNotDefinedException |
This package implements frysk's low-level, or application binary interface, type model.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |