Uses of Interface
net.haesleinhuepf.clij.coremem.interfaces.SizedInBytes
-
-
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem
Subinterfaces of SizedInBytes in net.haesleinhuepf.clij.coremem Modifier and Type Interface Description interfaceContiguousMemoryInterfaceContiguousMemoryInterface represents contiguous chunks of memory that can be accessed, copied, written and read from disk, and can be exchanged with NIO, BridJ.Classes in net.haesleinhuepf.clij.coremem that implement SizedInBytes Modifier and Type Class Description classMappedMemoryBaseThis base class offers basic mapping/unmapping machinery for descendents.classMemoryBaseThis abstract base class offers basic functionality for off-heap memory access, copying, sizing, and memory life-cycle management and garbage collection.classSafeContiguousMemorySafeContiguousMemory instances wrap instances of ContiguousMemoryInterface and provide range checking for most operations. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.buffers
Classes in net.haesleinhuepf.clij.coremem.buffers that implement SizedInBytes Modifier and Type Class Description classContiguousBufferContiguousBuffer is a more handy way to read and write to and from instances of ContiguousMemoryInterface. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.enums
Classes in net.haesleinhuepf.clij.coremem.enums that implement SizedInBytes Modifier and Type Class Description classNativeTypeEnumEnum listing the different native primitive data types. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.fragmented
Subinterfaces of SizedInBytes in net.haesleinhuepf.clij.coremem.fragmented Modifier and Type Interface Description interfaceFragmentedMemoryInterfaceFragmented memory objects are lists of contiguous memory regions.Classes in net.haesleinhuepf.clij.coremem.fragmented that implement SizedInBytes Modifier and Type Class Description classFragmentedMemoryFragmented memory objects are lists of contiguous memory regions. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.interfaces
Subinterfaces of SizedInBytes in net.haesleinhuepf.clij.coremem.interfaces Modifier and Type Interface Description interfacePointerAccessibleMemory objects implementing this interface have an underlying long pointer address and length defined. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.memmap
Classes in net.haesleinhuepf.clij.coremem.memmap that implement SizedInBytes Modifier and Type Class Description classFileMappedMemoryRegionFile mapped memory region. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.offheap
Classes in net.haesleinhuepf.clij.coremem.offheap that implement SizedInBytes Modifier and Type Class Description classOffHeapMemoryInstances of this class represent contguous regions of off-heap memory. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.recycling
Subinterfaces of SizedInBytes in net.haesleinhuepf.clij.coremem.recycling Modifier and Type Interface Description interfaceRecyclableInterface<R extends RecyclableInterface<R,P>,P extends RecyclerRequestInterface>Interface for all recyclable objects. -
Uses of SizedInBytes in net.haesleinhuepf.clij.coremem.util
Methods in net.haesleinhuepf.clij.coremem.util with parameters of type SizedInBytes Modifier and Type Method Description static longSize. ofSizedInBytes(SizedInBytes pSizedInBytes)Returns the size in bytes of an object implementing SizedInBytes.
-