R/RcppExports.R

Defines functions internal_is_utf8_locale internal_set_blocksize blosc_unshuffle_raw blosc_shuffle_raw zstd_compress_bound zstd_decompress_raw zstd_compress_raw check_internal_blocksize check_TBB check_SIMD qx_dump qd_read qd_save qs_read qs_save

Documented in blosc_shuffle_raw blosc_unshuffle_raw qd_read qd_save qs_read qs_save qx_dump zstd_compress_bound zstd_compress_raw zstd_decompress_raw

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

qs_save <- function(object, file, compress_level = 3L, shuffle = TRUE, nthreads = 1L) {
    invisible(.Call(`_qs2_qs_save`, object, file, compress_level, shuffle, nthreads))
}

qs_read <- function(file, validate_checksum = FALSE, nthreads = 1L) {
    .Call(`_qs2_qs_read`, file, validate_checksum, nthreads)
}

qd_save <- function(object, file, compress_level = 3L, shuffle = TRUE, warn_unsupported_types = TRUE, nthreads = 1L) {
    invisible(.Call(`_qs2_qd_save`, object, file, compress_level, shuffle, warn_unsupported_types, nthreads))
}

qd_read <- function(file, use_alt_rep = FALSE, validate_checksum = FALSE, nthreads = 1L) {
    .Call(`_qs2_qd_read`, file, use_alt_rep, validate_checksum, nthreads)
}

qx_dump <- function(file) {
    .Call(`_qs2_qx_dump`, file)
}

check_SIMD <- function() {
    .Call(`_qs2_check_SIMD`)
}

check_TBB <- function() {
    .Call(`_qs2_check_TBB`)
}

check_internal_blocksize <- function() {
    .Call(`_qs2_check_internal_blocksize`)
}

zstd_compress_raw <- function(data, compress_level) {
    .Call(`_qs2_zstd_compress_raw`, data, compress_level)
}

zstd_decompress_raw <- function(data) {
    .Call(`_qs2_zstd_decompress_raw`, data)
}

zstd_compress_bound <- function(size) {
    .Call(`_qs2_zstd_compress_bound`, size)
}

blosc_shuffle_raw <- function(data, bytesofsize) {
    .Call(`_qs2_blosc_shuffle_raw`, data, bytesofsize)
}

blosc_unshuffle_raw <- function(data, bytesofsize) {
    .Call(`_qs2_blosc_unshuffle_raw`, data, bytesofsize)
}

internal_set_blocksize <- function(size) {
    .Call(`_qs2_internal_set_blocksize`, size)
}

internal_is_utf8_locale <- function(size) {
    .Call(`_qs2_internal_is_utf8_locale`, size)
}

Try the qs2 package in your browser

Any scripts or data that you put into this service are public.

qs2 documentation built on Sept. 30, 2024, 9:44 a.m.