- SCHAR - Static variable in class com.kenai.jffi.Type
-
The native signed char type
- set(int) - Method in class com.kenai.jffi.LastError
-
Sets the system errno value.
- setAddressReturn(long) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a native pointer value.
- setAutoRelease(boolean) - Method in interface com.kenai.jffi.Closure.Handle
-
Sets whether the closure memory should be released when the Handle is
garbage collected or not.
- setByteReturn(byte) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to an 8 bit integer value.
- setDoubleReturn(double) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a 64 bit floating point value.
- setFloatReturn(float) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a 32 bit floating point value.
- setIntReturn(int) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a 32 bit integer value.
- setLongReturn(long) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a 64 bit integer value.
- setMemory(long, long, byte) - Method in class com.kenai.jffi.MemoryIO
-
Sets a region of native memory to a specific byte value.
- setShortReturn(short) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to a 16 bit integer value.
- setStructReturn(long) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to the contents of a struct
- setStructReturn(byte[], int) - Method in interface com.kenai.jffi.Closure.Buffer
-
Sets the closure return value to the contents of a struct
- SHORT - Static variable in class com.kenai.jffi.ObjectParameterInfo
-
- SINT - Static variable in class com.kenai.jffi.Type
-
The native signed integer type
- SINT16 - Static variable in class com.kenai.jffi.Type
-
The native signed 16 bit integer type
- SINT32 - Static variable in class com.kenai.jffi.Type
-
The native signed 32 bit integer type
- SINT64 - Static variable in class com.kenai.jffi.Type
-
The native signed 64 bit integer type
- SINT8 - Static variable in class com.kenai.jffi.Type
-
The native signed 8 bit integer type
- size() - Method in class com.kenai.jffi.Aggregate
-
- size() - Method in class com.kenai.jffi.Type
-
Gets the size of this type.
- SLONG - Static variable in class com.kenai.jffi.Type
-
The native signed long integer type
- SLONG_LONG - Static variable in class com.kenai.jffi.Type
-
The native signed long long integer type
- SSHORT - Static variable in class com.kenai.jffi.Type
-
The native signed short integer type
- Struct - Class in com.kenai.jffi
-
Describes the layout of a C struct
- Struct(Type...) - Constructor for class com.kenai.jffi.Struct
-
Creates a new C struct layout description.
- StubLoader - Class in com.kenai.jffi.internal
-
Loads the native stub library.
- StubLoader() - Constructor for class com.kenai.jffi.internal.StubLoader
-
- StubLoader.CPU - Enum in com.kenai.jffi.internal
-
The common names of cpu architectures.
- StubLoader.OS - Enum in com.kenai.jffi.internal
-