Interface Summary | |
---|---|
Struct.Member | Interface all Struct members must implement. |
Class Summary | |
---|---|
Struct | Representation of C structures in java. |
StructUtil | |
Struct.AbstractMember | Base implementation of Member |
Struct.Address | Represents a native memory address. |
Struct.AsciiString | |
Struct.AsciiStringRef | |
Struct.Constants | Various platform-dependent constants needed for Struct construction |
Struct.Double | |
Struct.Enum<T> | |
Struct.Enum16<E> | |
Struct.Enum32<E> | |
Struct.Enum64<E> | |
Struct.Enum8<E> | An 8 bit enum field. |
Struct.EnumField<E> | Base for all the Enum fields. |
Struct.EnumLong<E> | |
Struct.Float | |
Struct.NumberField | Base class for all Number structure fields. |
Struct.Offset | |
Struct.Padding | Specialized padding fields for structs. |
Struct.Pointer | Represents a native memory address. |
Struct.Signed16 | A 16 bit signed integer field. |
Struct.Signed32 | A 32 bit signed integer field. |
Struct.Signed64 | A 64 bit signed integer field. |
Struct.Signed8 | An 8 bit signed integer |
Struct.SignedLong | A native long integer field. |
Struct.String | |
Struct.Unsigned16 | A 16 bit signed integer field. |
Struct.Unsigned32 | A 32 bit signed integer field. |
Struct.Unsigned64 | A 64 bit unsigned integer field. |
Struct.Unsigned8 | An 8 bit unsigned integer |
Struct.UnsignedLong | A native long integer field. |
Struct.UTF8String | |
Struct.UTF8StringRef | |
Struct.UTFString | |
Struct.UTFStringRef | |
Union | Represents a C union |