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

androidMain.maryk.rocksdb.openRocksDB.kt Maven / Gradle / Ivy

package maryk.rocksdb

actual fun openRocksDB(path: String) = RocksDB.open(path)

actual fun openRocksDB(options: Options, path: String) = RocksDB.open(options, path)

actual fun openRocksDB(
    path: String,
    columnFamilyDescriptors: List,
    columnFamilyHandles: MutableList
) = RocksDB.open(path, columnFamilyDescriptors, columnFamilyHandles)

actual fun openRocksDB(
    options: DBOptions,
    path: String,
    columnFamilyDescriptors: List,
    columnFamilyHandles: MutableList
) = RocksDB.open(options, path, columnFamilyDescriptors, columnFamilyHandles)

actual fun openReadOnlyRocksDB(path: String) =
    RocksDB.openReadOnly(path)

actual fun openReadOnlyRocksDB(
    path: String,
    columnFamilyDescriptors: List,
    columnFamilyHandles: MutableList
) = RocksDB.openReadOnly(path, columnFamilyDescriptors, columnFamilyHandles)

actual fun openReadOnlyRocksDB(options: Options, path: String) =
    RocksDB.openReadOnly(options, path)

actual fun openReadOnlyRocksDB(
    options: DBOptions,
    path: String,
    columnFamilyDescriptors: List,
    columnFamilyHandles: MutableList
) = RocksDB.openReadOnly(options, path, columnFamilyDescriptors, columnFamilyHandles)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy