Class ReferenceCountedDirectByteBuffer

java.lang.Object
com.biglybt.core.util.DirectByteBuffer
com.biglybt.core.util.ReferenceCountedDirectByteBuffer
Direct Known Subclasses:
ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate

public class ReferenceCountedDirectByteBuffer extends DirectByteBuffer
  • Field Details

  • Constructor Details

    • ReferenceCountedDirectByteBuffer

      protected ReferenceCountedDirectByteBuffer(DirectByteBuffer _basis)
    • ReferenceCountedDirectByteBuffer

      protected ReferenceCountedDirectByteBuffer(ByteBuffer _buffer)
  • Method Details

    • duplicate

      public ReferenceCountedDirectByteBuffer duplicate(int offset, int length)
    • incrementReferenceCount

      public void incrementReferenceCount()
    • decrementReferenceCount

      public void decrementReferenceCount()
    • getReferenceCount

      public int getReferenceCount()
    • returnToPool

      public void returnToPool()
      Overrides:
      returnToPool in class DirectByteBuffer