Class PagedPointer

  • All Implemented Interfaces:
    AutoCloseable

    public class PagedPointer
    extends org.bytedeco.javacpp.Pointer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer

        org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter
    • Field Summary

      • Fields inherited from class org.bytedeco.javacpp.Pointer

        address, capacity, limit, position
    • Constructor Summary

      Constructors 
      Constructor Description
      PagedPointer​(long address)  
      PagedPointer​(org.bytedeco.javacpp.Pointer pointer)  
      PagedPointer​(org.bytedeco.javacpp.Pointer pointer, long capacity)  
      PagedPointer​(org.bytedeco.javacpp.Pointer pointer, long capacity, long offset)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.bytedeco.javacpp.BooleanPointer asBoolPointer()  
      org.bytedeco.javacpp.BytePointer asBytePointer()  
      org.bytedeco.javacpp.DoublePointer asDoublePointer()  
      org.bytedeco.javacpp.FloatPointer asFloatPointer()  
      org.bytedeco.javacpp.IntPointer asIntPointer()  
      org.bytedeco.javacpp.LongPointer asLongPointer()  
      org.bytedeco.javacpp.ShortPointer asShortPointer()  
      void deallocate()  
      void deallocate​(boolean deallocate)  
      PagedPointer withOffset​(long offset, long capacity)  
      • Methods inherited from class org.bytedeco.javacpp.Pointer

        address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
    • Constructor Detail

      • PagedPointer

        public PagedPointer​(long address)
      • PagedPointer

        public PagedPointer​(org.bytedeco.javacpp.Pointer pointer)
      • PagedPointer

        public PagedPointer​(org.bytedeco.javacpp.Pointer pointer,
                            long capacity)
      • PagedPointer

        public PagedPointer​(org.bytedeco.javacpp.Pointer pointer,
                            long capacity,
                            long offset)
    • Method Detail

      • withOffset

        public PagedPointer withOffset​(long offset,
                                       long capacity)
      • asFloatPointer

        public org.bytedeco.javacpp.FloatPointer asFloatPointer()
      • asDoublePointer

        public org.bytedeco.javacpp.DoublePointer asDoublePointer()
      • asIntPointer

        public org.bytedeco.javacpp.IntPointer asIntPointer()
      • asLongPointer

        public org.bytedeco.javacpp.LongPointer asLongPointer()
      • asBytePointer

        public org.bytedeco.javacpp.BytePointer asBytePointer()
      • asShortPointer

        public org.bytedeco.javacpp.ShortPointer asShortPointer()
      • asBoolPointer

        public org.bytedeco.javacpp.BooleanPointer asBoolPointer()
      • deallocate

        public void deallocate()
        Overrides:
        deallocate in class org.bytedeco.javacpp.Pointer
      • deallocate

        public void deallocate​(boolean deallocate)
        Overrides:
        deallocate in class org.bytedeco.javacpp.Pointer