Uses of Class
jnr.ffi.Struct
Packages that use Struct
-
Uses of Struct in jnr.ffi
Modifier and TypeClassDescriptionclass
Struct.StructRef<T extends Struct>
Represents a reference to a Struct or and array of StructsModifier and TypeMethodDescriptionprotected <T extends Struct>
T[]Struct.array
(T[] array) Creates an array ofStruct
instances.static <T extends Struct>
T[]protected final <T extends Struct>
TCreates inner Structs in Struct definitions.protected final <T extends Struct>
TStruct.inner
(T struct) Creates inner Structs in Struct definitions.static <T extends Struct>
intGets the size of a Struct type in bytesstatic <T extends Struct>
intGets the size of a Struct type in bytesModifier and TypeMethodDescriptionprotected <T extends Struct>
T[]Struct.array
(T[] array) Creates an array ofStruct
instances.static <T extends Struct>
T[]final T[]
Struct.StructRef.get
(int length) final Struct
Struct.AbstractMember.struct()
Gets theStruct
thisMember
is a member of.final Struct
Struct.NumberField.struct()
Gets theStruct
thisMember
is in. -
Uses of Struct in jnr.ffi.provider.converters
Methods in jnr.ffi.provider.converters that return StructModifier and TypeMethodDescriptionStructByReferenceFromNativeConverter.fromNative
(Pointer nativeValue, FromNativeContext context) Methods in jnr.ffi.provider.converters that return types with arguments of type StructModifier and TypeMethodDescriptionstatic FromNativeConverter<Struct,
Pointer> StructByReferenceFromNativeConverter.getInstance
(Class structClass, FromNativeContext toNativeContext) static ToNativeConverter<Struct,
Pointer> StructByReferenceToNativeConverter.getInstance
(ToNativeContext toNativeContext) Methods in jnr.ffi.provider.converters with parameters of type StructModifier and TypeMethodDescriptionvoid
StructArrayParameterConverter.Out.postInvoke
(Struct[] structs, Pointer primitive, ToNativeContext context) StructArrayParameterConverter.toNative
(Struct[] structs, ToNativeContext context) StructByReferenceToNativeConverter.toNative
(Struct value, ToNativeContext ctx)