Uses of Class
jnr.ffi.Struct
-
Packages that use Struct Package Description jnr.ffi jnr.ffi.provider.converters -
-
Uses of Struct in jnr.ffi
Classes in jnr.ffi with type parameters of type Struct Modifier and Type Class Description class
Struct.StructRef<T extends Struct>
Represents a reference to a Struct or and array of StructsSubclasses of Struct in jnr.ffi Modifier and Type Class Description class
Union
Represents a C unionMethods in jnr.ffi with type parameters of type Struct Modifier and Type Method Description protected <T extends Struct>
T[]Struct. array(T[] array)
Creates an array ofStruct
instances.static <T extends Struct>
T[]Struct. arrayOf(Runtime runtime, java.lang.Class<T> type, int length)
protected <T extends Struct>
TStruct. inner(T struct)
Methods in jnr.ffi that return Struct Modifier and Type Method Description protected <T extends Struct>
T[]Struct. array(T[] array)
Creates an array ofStruct
instances.static <T extends Struct>
T[]Struct. arrayOf(Runtime runtime, java.lang.Class<T> type, int length)
T[]
Struct.StructRef. get(int length)
Struct
Struct.AbstractMember. struct()
Gets theStruct
thisMember
is a member of.Struct
Struct.NumberField. struct()
Gets theStruct
thisMember
is in.Methods in jnr.ffi with parameters of type Struct Modifier and Type Method Description static int
Struct. alignment(Struct struct)
protected <T extends Struct>
T[]Struct. array(T[] array)
Creates an array ofStruct
instances.static Pointer
Struct. getMemory(Struct struct)
static Pointer
Struct. getMemory(Struct struct, int flags)
static boolean
Struct. isDirect(Struct struct)
void
Struct.StructRef. set(T[] structs)
static int
Struct. size(Struct struct)
Constructors in jnr.ffi with parameters of type Struct Constructor Description Struct(Runtime runtime, Struct enclosing)
-
Uses of Struct in jnr.ffi.provider.converters
Methods in jnr.ffi.provider.converters that return Struct Modifier and Type Method Description Struct
StructByReferenceFromNativeConverter. fromNative(Pointer nativeValue, FromNativeContext context)
Methods in jnr.ffi.provider.converters that return types with arguments of type Struct Modifier and Type Method Description static FromNativeConverter<Struct,Pointer>
StructByReferenceFromNativeConverter. getInstance(java.lang.Class structClass, FromNativeContext toNativeContext)
static ToNativeConverter<Struct,Pointer>
StructByReferenceToNativeConverter. getInstance(ToNativeContext toNativeContext)
Methods in jnr.ffi.provider.converters with parameters of type Struct Modifier and Type Method Description void
StructArrayParameterConverter.Out. postInvoke(Struct[] structs, Pointer primitive, ToNativeContext context)
Pointer
StructArrayParameterConverter. toNative(Struct[] structs, ToNativeContext context)
Pointer
StructByReferenceToNativeConverter. toNative(Struct value, ToNativeContext ctx)
-