All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.com.ditchoom.buffer.PositionBuffer.kt Maven / Gradle / Ivy

package com.ditchoom.buffer

interface PositionBuffer {
    fun setLimit(limit: Int)
    fun limit(): Int
    fun position(): Int
    fun position(newPosition: Int)
    fun remaining() = limit() - position()
    fun hasRemaining() = position() < limit()
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy