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
Fields 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
Fields 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)