Uses of Class
jnr.ffi.Struct
-
Packages that use Struct Package Description jnr.ffi jnr.ffi.provider.converters jnr.ffi.provider.jffi -
-
Uses of Struct in jnr.ffi
Classes in jnr.ffi with type parameters of type Struct Modifier and Type Class Description classStruct.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 classUnionRepresents a C unionFields in jnr.ffi declared as Struct Modifier and Type Field Description (package private) StructStruct.Info. enclosingMethods 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 ofStructinstances.static <T extends Struct>
T[]Struct. arrayOf(Runtime runtime, java.lang.Class<T> type, int length)protected <T extends Struct>
TStruct. inner(java.lang.Class<T> structClass)Creates inner Structs in Struct definitions.protected <T extends Struct>
TStruct. inner(T struct)Creates inner Structs in Struct definitions.static <T extends Struct>
intStruct. size(java.lang.Class<T> structClass)Gets the size of a Struct type in bytesstatic <T extends Struct>
intStruct. size(java.lang.Class<T> structClass, Runtime runtime)Gets the size of a Struct type in bytesMethods in jnr.ffi that return Struct Modifier and Type Method Description protected <T extends Struct>
T[]Struct. array(T[] array)Creates an array ofStructinstances.static <T extends Struct>
T[]Struct. arrayOf(Runtime runtime, java.lang.Class<T> type, int length)T[]Struct.StructRef. get(int length)StructStruct.AbstractMember. struct()Gets theStructthisMemberis a member of.(package private) abstract StructStruct.Member. struct()Gets theStructthisMemberis a member of.StructStruct.NumberField. struct()Gets theStructthisMemberis in.Methods in jnr.ffi with parameters of type Struct Modifier and Type Method Description static intStruct. alignment(Struct struct)protected <T extends Struct>
T[]Struct. array(T[] array)Creates an array ofStructinstances.static PointerStruct. getMemory(Struct struct)static PointerStruct. getMemory(Struct struct, int flags)static booleanStruct. isDirect(Struct struct)voidStruct.StructRef. set(T[] structs)static intStruct. size(Struct struct)Gets the size of a Struct instance in bytesConstructors in jnr.ffi with parameters of type Struct Constructor Description Struct(Runtime runtime, Struct enclosing) -
Uses of Struct in jnr.ffi.provider.converters
Fields in jnr.ffi.provider.converters with type parameters of type Struct Modifier and Type Field Description private java.lang.reflect.Constructor<? extends Struct>StructArrayParameterConverter.Out. constructorprivate java.lang.reflect.Constructor<? extends Struct>StructByReferenceFromNativeConverter. constructorMethods in jnr.ffi.provider.converters that return Struct Modifier and Type Method Description StructStructByReferenceFromNativeConverter. 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 voidStructArrayParameterConverter.Out. postInvoke(Struct[] structs, Pointer primitive, ToNativeContext context)PointerStructArrayParameterConverter. toNative(Struct[] structs, ToNativeContext context)PointerStructByReferenceToNativeConverter. toNative(Struct value, ToNativeContext ctx)Constructor parameters in jnr.ffi.provider.converters with type arguments of type Struct Constructor Description Out(Runtime runtime, java.lang.Class<? extends Struct> structClass, int parameterFlags)StructByReferenceFromNativeConverter(java.lang.reflect.Constructor<? extends Struct> constructor) -
Uses of Struct in jnr.ffi.provider.jffi
Fields in jnr.ffi.provider.jffi with type parameters of type Struct Modifier and Type Field Description (package private) static java.util.Map<java.lang.Class<? extends Struct>,java.lang.Class<? extends AsmStructByReferenceFromNativeConverter>>AsmStructByReferenceFromNativeConverter. converterClassesprivate java.util.Map<java.lang.Class<? extends Struct>,FromNativeConverter<? extends Struct,Pointer>>StructByReferenceResultConverterFactory. convertersprivate java.util.Map<java.lang.Class<? extends Struct>,FromNativeConverter<? extends Struct,Pointer>>StructByReferenceResultConverterFactory. convertersMethods in jnr.ffi.provider.jffi that return types with arguments of type Struct Modifier and Type Method Description private FromNativeConverter<? extends Struct,Pointer>StructByReferenceResultConverterFactory. createConverter(Runtime runtime, java.lang.Class<? extends Struct> structClass, FromNativeContext fromNativeContext)FromNativeConverter<? extends Struct,Pointer>StructByReferenceResultConverterFactory. get(java.lang.Class<? extends Struct> structClass, FromNativeContext fromNativeContext)Method parameters in jnr.ffi.provider.jffi with type arguments of type Struct Modifier and Type Method Description private FromNativeConverter<? extends Struct,Pointer>StructByReferenceResultConverterFactory. createConverter(Runtime runtime, java.lang.Class<? extends Struct> structClass, FromNativeContext fromNativeContext)FromNativeConverter<? extends Struct,Pointer>StructByReferenceResultConverterFactory. get(java.lang.Class<? extends Struct> structClass, FromNativeContext fromNativeContext)(package private) static java.lang.Class<? extends AsmStructByReferenceFromNativeConverter>AsmStructByReferenceFromNativeConverter. newStructByReferenceClass(java.lang.Class<? extends Struct> structClass, AsmClassLoader classLoader)(package private) static AsmStructByReferenceFromNativeConverterAsmStructByReferenceFromNativeConverter. newStructByReferenceConverter(Runtime runtime, java.lang.Class<? extends Struct> structClass, int flags, AsmClassLoader classLoader)
-