Note
This class is not threadsafe.
| Modifier and Type | Class and Description |
|---|---|
| protected abstract class | Struct.
Base class for Boolean fields |
| protected abstract class | Struct.
Base implementation of Member |
| public class | Struct.
Represents a native memory address. |
| public static class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | Struct.
A normal C boolean - 1 byte in size |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| protected abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| pack-priv static class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| protected abstract class | Struct.
Interface all Struct members must implement. |
| public class | |
| public class | |
| public abstract class | Struct.
Base class for all Number structure fields. |
| public class | |
| public static class | |
| protected class | Struct.
Specialized padding fields for structs. |
| public class | |
| public class | Struct.
Represents a native memory address. |
| public abstract class | |
| public class | |
| public class | |
| public class | Struct.
A 16 bit signed integer field. |
| public class | Struct.
A 32 bit signed integer field. |
| public class | Struct.
A 64 bit signed integer field. |
| public class | Struct.
An 8 bit signed integer |
| public class | Struct.
A native long integer field. |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | Struct.
- Struct type T extends Struct>Represents a reference to a Struct or and array of Structs |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | Struct.
A 16 bit signed integer field. |
| public class | Struct.
A 32 bit signed integer field. |
| public class | Struct.
A 64 bit unsigned integer field. |
| public class | Struct.
An 8 bit unsigned integer |
| public class | Struct.
A native long integer field. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | Struct.
A Windows BOOL - 4 bytes |
| public class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Struct. | |
| pack-priv static final Charset | |
| pack-priv static final Charset |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public static int | |
| protected < The type of the T extends Struct.Member subclass to create. | Returns: the array that was passed inthe array to store the instances in array)Creates an array of |
| protected < The type of the T extends Enumjava.lang.Enum | |
| protected < The type of the T extends Enumjava.lang.Enum | |
| protected < The type of the T extends Enumjava.lang.Enum | |
| protected < The type of the T extends Enumjava.lang.Enum | |
| protected < The type of the T extends Enumjava.lang.Enum | |
| protected < the type of Struct T extends Struct> T[] | Returns: the array that was passed inthe array to store the instances in array)Creates an array of |
| protected final Struct. | |
| protected final Struct. | |
| protected final Struct. | |
| protected final Struct. | Returns: the array that was passed inthe array to store the instances in arrayCreates an array of |
| protected final Struct. | |
| protected final Struct. | Returns: the array that was passed inthe array to store the instances in arrayCreates an array of |
| protected final Struct. | |
| protected final Struct. | Returns: the array that was passed inthe array to store the instances in arrayCreates an array of |
| protected final Struct. | Returns: the array that was passed inthe array to store the instances in arrayCreates an array of |
| protected final Struct. | Returns: the array that was passed inthe array to store the instances in arrayCreates an array of |
| protected final Struct. | |
| protected final Struct. | |
| protected final Struct. | |
| protected final Struct. | |
| protected Struct. | Returns: the array that was passed inthe array to store the instances in array,length of each string in array stringLength)Creates an array of |
| protected final void | |
| protected final void | |
| public static <T extends Struct> T[] | |
| protected final <T> Struct. | |
| public static Pointer | |
| public static Pointer | |
| public final Runtime | |
| protected final < the type of the inner Struct T extends Struct> T | |
| protected final < the type of the inner Struct T extends Struct> T | |
| public static boolean | |
| public static int | |
| public static < the Struct type T extends Struct> int | |
| public static < the Struct type T extends Struct> int | |
| public String | Returns: aString representation of this structure.Overrides java. java. representation of the structure.
|
| public final void |