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