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

iosX64Main.maryk.rocksdb.WriteBatchSavePoint.kt Maven / Gradle / Ivy

package maryk.rocksdb

actual class WriteBatchSavePoint actual constructor(
    private var size: Long,
    private var count: Long,
    private var contentFlags: Long
) {
    actual fun getSize() = size

    actual fun getCount() = count

    actual fun getContentFlags() = contentFlags

    actual fun isCleared() = size or count or contentFlags == 0L

    actual fun clear() {
        this.size = 0
        this.count = 0
        this.contentFlags = 0
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy