Hierarchy For All Packages
Package Hierarchies:- de.ibapl.jnhw.common,
- de.ibapl.jnhw.common.annotation,
- de.ibapl.jnhw.common.callback,
- de.ibapl.jnhw.common.datatypes,
- de.ibapl.jnhw.common.exception,
- de.ibapl.jnhw.common.memory,
- de.ibapl.jnhw.common.memory.layout,
- de.ibapl.jnhw.common.nativecall,
- de.ibapl.jnhw.common.nativepointer,
- de.ibapl.jnhw.common.util
Class Hierarchy
- java.lang.Object
- de.ibapl.jnhw.common.memory.AbstractNativeMemory
- de.ibapl.jnhw.common.memory.OpaqueMemory32 (implements de.ibapl.jnhw.common.datatypes.Native)
- de.ibapl.jnhw.common.memory.Memory32Heap
- de.ibapl.jnhw.common.memory.NativeIntNumber
- de.ibapl.jnhw.common.memory.AsSignedInt
- de.ibapl.jnhw.common.memory.AsSignedLong
- de.ibapl.jnhw.common.memory.AsUnsignedInt
- de.ibapl.jnhw.common.memory.AsUnsignedLong
- de.ibapl.jnhw.common.memory.Int16_t
- de.ibapl.jnhw.common.memory.Int32_t
- de.ibapl.jnhw.common.memory.Int64_t
- de.ibapl.jnhw.common.memory.Int8_t
- de.ibapl.jnhw.common.memory.MapNativeToInt
- de.ibapl.jnhw.common.memory.Signed_Long
- de.ibapl.jnhw.common.memory.Uint16_t
- de.ibapl.jnhw.common.memory.Uint32_t
- de.ibapl.jnhw.common.memory.Uint64_t
- de.ibapl.jnhw.common.memory.Uint8_t
- de.ibapl.jnhw.common.memory.Unsigned_Long
- de.ibapl.jnhw.common.callback.NativeRunnable
- de.ibapl.jnhw.common.memory.PointerArray32<T>
- de.ibapl.jnhw.common.memory.Struct32
- de.ibapl.jnhw.common.memory.StructArray32<T> (implements java.lang.Iterable<T>)
- de.ibapl.jnhw.common.memory.OpaqueMemory64 (implements de.ibapl.jnhw.common.datatypes.Native)
- de.ibapl.jnhw.common.memory.Memory64Heap
- de.ibapl.jnhw.common.memory.OpaqueMemory32 (implements de.ibapl.jnhw.common.datatypes.Native)
- de.ibapl.jnhw.common.util.ByteBufferUtils
- de.ibapl.jnhw.common.memory.layout.FieldLayout
- de.ibapl.jnhw.common.memory.layout.FieldLayout.BitField
- de.ibapl.jnhw.common.memory.layout.FieldLayout.StructField
- de.ibapl.jnhw.common.memory.layout.FieldLayout.UnionField
- de.ibapl.jnhw.common.util.IntDefine
- de.ibapl.jnhw.common.util.JnhwFormater
- de.ibapl.jnhw.common.memory.JnhwMemoryAccessor (implements de.ibapl.jnhw.common.memory.MemoryAccessor)
- de.ibapl.jnhw.common.util.JsonStringBuilder
- de.ibapl.jnhw.common.LibJnhwCommonLoader
- de.ibapl.jnhw.common.memory.NativeAddressHolder<T>
- de.ibapl.jnhw.common.memory.NativeFunctionPointer
- de.ibapl.jnhw.common.callback.Callback_NativeRunnable (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_I_I_Mem_V<C>
- de.ibapl.jnhw.common.callback.Callback_I_I_Mem_V<C>
- de.ibapl.jnhw.common.callback.Callback_I_I_Mem_V_Impl<C> (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativecall.CallNative_I_I_Mem_V<C>
- de.ibapl.jnhw.common.callback.Callback_I_I_Mem_V<C>
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_I_Mem_Mem_V<A,B>
- de.ibapl.jnhw.common.callback.Callback_I_Mem_Mem_V<A,B>
- de.ibapl.jnhw.common.callback.Callback_I_Mem_Mem_V_Impl<A,B> (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativecall.CallNative_I_Mem_Mem_V<A,B>
- de.ibapl.jnhw.common.callback.Callback_I_Mem_Mem_V<A,B>
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_I_V
- de.ibapl.jnhw.common.callback.Callback_I_V
- de.ibapl.jnhw.common.callback.Callback_I_V_Impl (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativecall.CallNative_I_V
- de.ibapl.jnhw.common.nativecall.CallNative_J_V
- de.ibapl.jnhw.common.callback.Callback_I_V
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_IJ_V
- de.ibapl.jnhw.common.callback.Callback_IJ_V
- de.ibapl.jnhw.common.callback.Callback_IJ_V_Impl (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativecall.CallNative_IJ_V
- de.ibapl.jnhw.common.callback.Callback_IJ_V
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_J_V
- de.ibapl.jnhw.common.callback.Callback_J_V
- de.ibapl.jnhw.common.callback.Callback_J_V_Impl (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.callback.Callback_J_V
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_Mem_V<A>
- de.ibapl.jnhw.common.callback.Callback_Mem_V<A>
- de.ibapl.jnhw.common.callback.Callback_Mem_V_Impl<A> (implements de.ibapl.jnhw.common.callback.NativeCallToJava)
- de.ibapl.jnhw.common.nativecall.CallNative_Mem_V<A>
- de.ibapl.jnhw.common.callback.Callback_Mem_V<A>
- de.ibapl.jnhw.common.util.ObjectDefine<T>
- de.ibapl.jnhw.common.util.OutputStreamAppender (implements java.lang.Appendable)
- de.ibapl.jnhw.common.memory.layout.StructLayout
- de.ibapl.jnhw.common.memory.layout.StructLayoutFactoryImpl (implements de.ibapl.jnhw.common.memory.layout.StructLayoutFactory)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- de.ibapl.jnhw.common.exception.NativeErrorException
- de.ibapl.jnhw.common.exception.NoSuchNativeMethodException
- de.ibapl.jnhw.common.exception.NoSuchNativeTypeException
- de.ibapl.jnhw.common.exception.NoSuchNativeTypeMemberException
- java.lang.Exception
- de.ibapl.jnhw.common.memory.layout.UnionLayout
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor (implements de.ibapl.jnhw.common.memory.MemoryAccessor)
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor_P32_L32
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor_P32_L64
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor_P64_L32
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor_P64_L64
- de.ibapl.jnhw.common.memory.AbstractNativeMemory
Interface Hierarchy
- de.ibapl.jnhw.common.util.JsonStringBuilder.Appender
- de.ibapl.jnhw.common.memory.MemoryAccessor
- de.ibapl.jnhw.common.datatypes.Native
- de.ibapl.jnhw.common.callback.NativeCallToJava
- de.ibapl.jnhw.common.memory.NativeFunctionPointer.Producer<A>
- de.ibapl.jnhw.common.memory.OpaqueMemory32.OpaqueMemory32Producer<T,P>
- de.ibapl.jnhw.common.memory.PointerArray32.ElementProducer<T>
- de.ibapl.jnhw.common.memory.StructArray32.ElementFactory<T>
- de.ibapl.jnhw.common.memory.layout.StructLayoutFactory
Annotation Type Hierarchy
- de.ibapl.jnhw.common.annotation.AlignOf (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.Define (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.Include (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.int16_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.int32_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.int64_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.int8_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.Packed (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.SizeOf (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.uint16_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.uint32_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.uint64_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.uint8_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.uintptr_t (implements java.lang.annotation.Annotation)
- de.ibapl.jnhw.common.annotation.Unsigned (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- de.ibapl.jnhw.common.memory.AbstractNativeMemory.SetMem
- de.ibapl.jnhw.common.memory.layout.Alignment
- de.ibapl.jnhw.common.datatypes.BaseDataType
- de.ibapl.jnhw.common.memory.layout.StructLayoutFactory.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)