R/zzz.R

Defines functions .onAttach .onUnload .onLoad

.onLoad <- function(libname, pkgname){

  #path to library root
  libRuntimeName = system.file("redengine", "", package = pkgname);

  invisible(.Call(`_redatamx_redatam_init_`, libRuntimeName))

  assign('outputs', new.env(), envir = parent.env(environment()))
}

.onUnload<-function(libpath) {
  invisible(.Call(`_redatamx_redatam_destroy_`))
}

.onAttach<-function(libname, pkgname) {
  packageStartupMessage( paste("Using: ", redatam_version(), "\n") )
}

Try the redatamx package in your browser

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

redatamx documentation built on June 10, 2025, 1:08 a.m.