R/RcppExports.R

Defines functions C_getNamedSharedMemorySize C_hasNamedSharedMemory C_freeNamedSharedMemory C_unmapNamedSharedMemory C_mapNamedSharedMemory C_allocateNamedSharedMemory C_getSharedMemorySize C_hasSharedMemory C_freeSharedMemory C_unmapSharedMemory C_mapSharedMemory C_allocateSharedMemory C_getLastIndex C_releasePkgData C_initialPkgData C_UNSETS4 C_SETS4 C_ISS4 C_setObject C_getObject C_setAltData2 C_setAltData1 C_getAltData2 C_getAltData1 C_ALTREP C_setAttributes C_setSharedObjectOwership C_isSameObject C_memcpy C_readSharedMemory C_createSharedMemory

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

C_createSharedMemory <- function(x, dataInfo) {
    .Call(`_SharedObject_C_createSharedMemory`, x, dataInfo)
}

C_readSharedMemory <- function(dataInfo) {
    .Call(`_SharedObject_C_readSharedMemory`, dataInfo)
}

C_memcpy <- function(source, target, byteSize) {
    invisible(.Call(`_SharedObject_C_memcpy`, source, target, byteSize))
}

C_isSameObject <- function(x, y) {
    .Call(`_SharedObject_C_isSameObject`, x, y)
}

C_setSharedObjectOwership <- function(x, ownData) {
    invisible(.Call(`_SharedObject_C_setSharedObjectOwership`, x, ownData))
}

C_setAttributes <- function(x, attrs) {
    invisible(.Call(`_SharedObject_C_setAttributes`, x, attrs))
}

C_ALTREP <- function(x) {
    .Call(`_SharedObject_C_ALTREP`, x)
}

C_getAltData1 <- function(x) {
    .Call(`_SharedObject_C_getAltData1`, x)
}

C_getAltData2 <- function(x) {
    .Call(`_SharedObject_C_getAltData2`, x)
}

C_setAltData1 <- function(x, data) {
    invisible(.Call(`_SharedObject_C_setAltData1`, x, data))
}

C_setAltData2 <- function(x, data) {
    invisible(.Call(`_SharedObject_C_setAltData2`, x, data))
}

C_getObject <- function(x) {
    .Call(`_SharedObject_C_getObject`, x)
}

C_setObject <- function(x, i) {
    invisible(.Call(`_SharedObject_C_setObject`, x, i))
}

C_ISS4 <- function(x) {
    .Call(`_SharedObject_C_ISS4`, x)
}

C_SETS4 <- function(x) {
    invisible(.Call(`_SharedObject_C_SETS4`, x))
}

C_UNSETS4 <- function(x) {
    invisible(.Call(`_SharedObject_C_UNSETS4`, x))
}

C_initialPkgData <- function() {
    invisible(.Call(`_SharedObject_C_initialPkgData`))
}

C_releasePkgData <- function() {
    invisible(.Call(`_SharedObject_C_releasePkgData`))
}

C_getLastIndex <- function() {
    .Call(`_SharedObject_C_getLastIndex`)
}

C_allocateSharedMemory <- function(size_in_byte) {
    .Call(`_SharedObject_C_allocateSharedMemory`, size_in_byte)
}

C_mapSharedMemory <- function(id) {
    .Call(`_SharedObject_C_mapSharedMemory`, id)
}

C_unmapSharedMemory <- function(id) {
    .Call(`_SharedObject_C_unmapSharedMemory`, id)
}

C_freeSharedMemory <- function(id) {
    .Call(`_SharedObject_C_freeSharedMemory`, id)
}

C_hasSharedMemory <- function(id) {
    .Call(`_SharedObject_C_hasSharedMemory`, id)
}

C_getSharedMemorySize <- function(id) {
    .Call(`_SharedObject_C_getSharedMemorySize`, id)
}

C_allocateNamedSharedMemory <- function(name, size_in_byte) {
    invisible(.Call(`_SharedObject_C_allocateNamedSharedMemory`, name, size_in_byte))
}

C_mapNamedSharedMemory <- function(name) {
    .Call(`_SharedObject_C_mapNamedSharedMemory`, name)
}

C_unmapNamedSharedMemory <- function(name) {
    .Call(`_SharedObject_C_unmapNamedSharedMemory`, name)
}

C_freeNamedSharedMemory <- function(name) {
    .Call(`_SharedObject_C_freeNamedSharedMemory`, name)
}

C_hasNamedSharedMemory <- function(name) {
    .Call(`_SharedObject_C_hasNamedSharedMemory`, name)
}

C_getNamedSharedMemorySize <- function(name) {
    .Call(`_SharedObject_C_getNamedSharedMemorySize`, name)
}

Try the SharedObject package in your browser

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

SharedObject documentation built on Nov. 8, 2020, 8:17 p.m.