Uses of Class
jnr.ffi.Type
-
Packages that use Type Package Description jnr.ffi jnr.ffi.provider jnr.ffi.provider.jffi -
-
Uses of Type in jnr.ffi
Subclasses of Type in jnr.ffi Modifier and Type Class Description classStructLayoutFields in jnr.ffi declared as Type Modifier and Type Field Description protected TypeStruct.NumberField. typeprotected TypeStructLayout.NumberField. typeMethods in jnr.ffi that return Type Modifier and Type Method Description abstract TypeRuntime. findType(NativeType type)Looks up the runtime-specific type that corresponds to the pseudo-typeabstract TypeRuntime. findType(TypeAlias type)Looks up the runtime-specific type that corresponds to the type aliasMethods in jnr.ffi with parameters of type Type Modifier and Type Method Description protected intStructLayout. addField(Type t)protected intStructLayout. addField(Type t, StructLayout.Offset offset)static PointerMemory. allocate(Runtime runtime, Type type)Allocates a new block of java memory and wraps it in aPointeraccessor.abstract longPointer. getInt(Type type, long offset)Reads an integer value of the given type, at the given offset.abstract voidPointer. putInt(Type type, long offset, long value)Writes an integer of a specific type, at the given offset.Constructors in jnr.ffi with parameters of type Type Constructor Description AbstractField(Type type)AbstractField(Type type, StructLayout.Offset offset)NumberField(Type type)NumberField(Type type, StructLayout.Offset offset)Padding(Type type, int length)Padding(Type type, int length)Padding(Type type, int length, StructLayout.Offset offset) -
Uses of Type in jnr.ffi.provider
Subclasses of Type in jnr.ffi.provider Modifier and Type Class Description classBadTypeFields in jnr.ffi.provider declared as Type Modifier and Type Field Description private Type[]AbstractRuntime. typesMethods in jnr.ffi.provider that return Type Modifier and Type Method Description TypeAbstractRuntime. findType(NativeType type)Looks up the runtime-specific that corresponds to the pseudo-typeTypeInvalidRuntime. findType(NativeType type)TypeInvalidRuntime. findType(TypeAlias type)Methods in jnr.ffi.provider with parameters of type Type Modifier and Type Method Description longAbstractMemoryIO. getInt(Type type, long offset)voidAbstractMemoryIO. putInt(Type type, long offset, long value)Constructor parameters in jnr.ffi.provider with type arguments of type Type Constructor Description AbstractRuntime(java.nio.ByteOrder byteOrder, java.util.EnumMap<NativeType,Type> typeMap) -
Uses of Type in jnr.ffi.provider.jffi
Subclasses of Type in jnr.ffi.provider.jffi Modifier and Type Class Description private static classNativeRuntime.TypeDelegateFields in jnr.ffi.provider.jffi declared as Type Modifier and Type Field Description private Type[]NativeRuntime. aliasesFields in jnr.ffi.provider.jffi with type parameters of type Type Modifier and Type Field Description private static java.lang.ref.Reference<java.util.Map<java.lang.Class,java.util.Map<java.util.Collection<java.lang.annotation.Annotation>,Type>>>Types. typeCacheReferenceMethods in jnr.ffi.provider.jffi that return Type Modifier and Type Method Description TypeNativeRuntime. findType(TypeAlias type)(package private) static TypeTypes. getType(Runtime runtime, java.lang.Class javaType, java.util.Collection<java.lang.annotation.Annotation> annotations)private static TypeNativeRuntime. jafflType(NativeType type)private static TypeTypes. lookupAliasedType(Runtime runtime, java.util.Collection<java.lang.annotation.Annotation> annotations)private static TypeTypes. lookupAndCacheType(Runtime runtime, java.lang.Class javaType, java.util.Collection<java.lang.annotation.Annotation> annotations)(package private) static TypeTypes. lookupType(Runtime runtime, java.lang.Class type, java.util.Collection<java.lang.annotation.Annotation> annotations)Methods in jnr.ffi.provider.jffi that return types with arguments of type Type Modifier and Type Method Description private static java.util.EnumMap<NativeType,Type>NativeRuntime. buildTypeMap()Methods in jnr.ffi.provider.jffi with parameters of type Type Modifier and Type Method Description (package private) static NativeTypeInvokerUtil. nativeType(Type jnrType)
-