R/zzz.R

Defines functions .onAttach .onLoad .onUnload

.onUnload <- function(libpath) {
  # Force finalize() on AbstractFileArray objects
  base::gc();
} # .onUnload()


.onLoad <- function(libname, pkgname) {
  ns <- getNamespace(pkgname);
  pkg <- Package(pkgname);
  assign(pkgname, pkg, envir=ns);
} # .onLoad()


.onAttach <- function(libname, pkgname) {
  pkg <- get(pkgname, envir=getNamespace(pkgname));
  startupMessage(pkg);
}


############################################################################
# HISTORY:
# 2014-02-21
# o Added .onUnload() which calls the garbage collector.
# 2013-01-05
# o Added .onLoad().
# 2011-07-23
# o Added a namespace to the package.
############################################################################
HenrikBengtsson/R.huge documentation built on Jan. 31, 2024, 8:12 a.m.