MCPcopy Create free account

hub / github.com/alaisi/nalloc / types & classes

Types & classes31 in github.com/alaisi/nalloc

InterfaceArray
Pointer to a continuous memory region. @author Antti Laisi
src/main/java/com/github/nalloc/Array.java:22
InterfaceArrayTypes
src/test/java/com/github/nalloc/impl/StructTest.java:141
InterfaceCCompatible
src/test/java/com/github/nalloc/impl/StructTest.java:161
ClassDirectBufferMmapAllocator
{@link MmapAllocator} implementation using direct {@link ByteBuffer}s. @author Antti Laisi
src/main/java/com/github/nalloc/impl/DirectBufferMmapAllocator.java:38
ClassDirectBufferMmapAllocatorTest
Unit tests for {@link DirectBufferMmapAllocator}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/DirectBufferMmapAllocatorTest.java:40
ClassFactory
src/main/java/com/github/nalloc/MmapAllocator.java:85
ClassFactory
src/main/java/com/github/nalloc/NativeHeapAllocator.java:70
ClassHeapArray
{@link Array} containing fixed-sized structs. @author Antti Laisi
src/main/java/com/github/nalloc/impl/HeapArray.java:26
ClassHeapArrayTest
Unit tests for {@link HeapArray}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/HeapArrayTest.java:30
ClassHeapPointer
{@link Pointer} to a single struct. @author Antti Laisi
src/main/java/com/github/nalloc/impl/HeapPointer.java:26
ClassHeapPointerTest
Unit tests for {@link HeapPointer}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/HeapPointerTest.java:30
InterfaceMmapAllocator
Memory allocator that allocates objects from memory mapped files. @author Antti Laisi
src/main/java/com/github/nalloc/MmapAllocator.java:28
ClassMmapArray
{@link Array} containing fixed-sized structs in a memory mapped buffer. @author Antti Laisi
src/main/java/com/github/nalloc/impl/MmapArray.java:28
ClassMmapArrayTest
Unit tests for {@link MmapArray}.
src/test/java/com/github/nalloc/impl/MmapArrayTest.java:31
InterfaceMyMappedStruct
src/test/java/com/github/nalloc/impl/DirectBufferMmapAllocatorTest.java:111
InterfaceMyStruct
src/test/java/com/github/nalloc/impl/UnsafeNativeHeapAllocatorTest.java:72
InterfaceNativeHeapAllocator
Memory allocator that allocates structs from native ("C") heap. @author Antti Laisi
src/main/java/com/github/nalloc/NativeHeapAllocator.java:25
ClassNativeStruct
Base class for generated structs. Instances don't hold state, only a memory address. @author Antti Laisi
src/main/java/com/github/nalloc/impl/NativeStruct.java:26
ClassNativeStructTest
Unit tests for {@link NativeStruct}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/NativeStructTest.java:34
InterfaceNestedStruct
src/test/java/com/github/nalloc/impl/NativeStructTest.java:51
InterfacePointer
Pointer to a memory address. @author Antti Laisi
src/main/java/com/github/nalloc/Pointer.java:22
EnumPointerArithmetics
Utility methods for direct memory access.
src/main/java/com/github/nalloc/impl/PointerArithmetics.java:15
InterfaceSimpleTypes
src/test/java/com/github/nalloc/impl/StructTest.java:124
ClassStructClassGenerator
Generates implementing classes for struct interfaces. @author Antti Laisi
src/main/java/com/github/nalloc/impl/StructClassGenerator.java:35
ClassStructTest
Unit tests for {@link Struct}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/StructTest.java:36
EnumType
Type of struct field.
src/main/java/com/github/nalloc/Struct.java:81
ClassUnsafeNativeHeapAllocator
{@link NativeHeapAllocator} implementation using sun.misc.Unsafe. @author Antti Laisi
src/main/java/com/github/nalloc/impl/UnsafeNativeHeapAllocator.java:31
ClassUnsafeNativeHeapAllocatorTest
Unit tests for {@link UnsafeNativeHeapAllocator}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/UnsafeNativeHeapAllocatorTest.java:34
InterfaceVal
Simple struct type used in tests. @author Antti Laisi
src/test/java/com/github/nalloc/impl/Val.java:26
InterfaceWithNestedArray
src/test/java/com/github/nalloc/impl/StructTest.java:188
InterfaceWithNestedStruct
src/test/java/com/github/nalloc/impl/StructTest.java:181