Uses of Class
jnr.ffi.Struct
Packages that use Struct
-
Uses of Struct in jnr.ffi
Modifier and TypeClassDescriptionclassStruct.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 ofStructinstances.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 ofStructinstances.static <T extends Struct>
T[]final T[]Struct.StructRef.get(int length) final StructStruct.AbstractMember.struct()Gets theStructthisMemberis a member of.(package private) abstract StructStruct.Member.struct()Gets theStructthisMemberis a member of.final StructStruct.NumberField.struct()Gets theStructthisMemberis in. -
Uses of Struct in jnr.ffi.provider.converters
Classes in jnr.ffi.provider.converters that implement interfaces with type arguments of type StructModifier and TypeClassDescriptionclassConverts a native pointer result into aStructfinal classFields in jnr.ffi.provider.converters with type parameters of type StructModifier and TypeFieldDescriptionprivate final Constructor<? extends Struct> StructArrayParameterConverter.Out.constructorprivate final Constructor<? extends Struct> StructByReferenceFromNativeConverter.constructorMethods 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 TypeMethodDescriptionvoidStructArrayParameterConverter.Out.postInvoke(Struct[] structs, Pointer primitive, ToNativeContext context) StructArrayParameterConverter.toNative(Struct[] structs, ToNativeContext context) StructByReferenceToNativeConverter.toNative(Struct value, ToNativeContext ctx) Constructor parameters in jnr.ffi.provider.converters with type arguments of type StructModifierConstructorDescription(package private)(package private)StructByReferenceFromNativeConverter(Constructor<? extends Struct> constructor) -
Uses of Struct in jnr.ffi.provider.jffi
Classes in jnr.ffi.provider.jffi that implement interfaces with type arguments of type StructFields in jnr.ffi.provider.jffi with type parameters of type StructModifier and TypeFieldDescription(package private) static final Map<Class<? extends Struct>, Class<? extends AsmStructByReferenceFromNativeConverter>> AsmStructByReferenceFromNativeConverter.converterClassesStructByReferenceResultConverterFactory.convertersStructByReferenceResultConverterFactory.convertersMethods in jnr.ffi.provider.jffi that return types with arguments of type StructModifier and TypeMethodDescriptionprivate FromNativeConverter<? extends Struct, Pointer> StructByReferenceResultConverterFactory.createConverter(Runtime runtime, Class<? extends Struct> structClass, FromNativeContext fromNativeContext) final FromNativeConverter<? extends Struct, Pointer> StructByReferenceResultConverterFactory.get(Class<? extends Struct> structClass, FromNativeContext fromNativeContext) Method parameters in jnr.ffi.provider.jffi with type arguments of type StructModifier and TypeMethodDescriptionprivate FromNativeConverter<? extends Struct, Pointer> StructByReferenceResultConverterFactory.createConverter(Runtime runtime, Class<? extends Struct> structClass, FromNativeContext fromNativeContext) final FromNativeConverter<? extends Struct, Pointer> StructByReferenceResultConverterFactory.get(Class<? extends Struct> structClass, FromNativeContext fromNativeContext) (package private) static Class<? extends AsmStructByReferenceFromNativeConverter> AsmStructByReferenceFromNativeConverter.newStructByReferenceClass(Class<? extends Struct> structClass, AsmClassLoader classLoader) (package private) static AsmStructByReferenceFromNativeConverterAsmStructByReferenceFromNativeConverter.newStructByReferenceConverter(Runtime runtime, Class<? extends Struct> structClass, int flags, AsmClassLoader classLoader)