ns-internals {base}R Documentation

Name Space Internals

Description

Internal name space support functions. Not intended to be called directly.

Usage

asNamespace(ns, base.OK = TRUE)
getNamespaceInfo(ns, which)
importIntoEnv(impenv, impnames, expenv, expnames)
isBaseNamespace(ns)
namespaceExport(ns, vars)
namespaceImport(self, ...)
namespaceImportFrom(self, ns, vars)
packageHasNamespace(package, package.lib)
parseNamespaceFile(package, package.lib, mustExist = TRUE)
registerS3method(genname, class, method, envir = parent.frame())
setNamespaceInfo(ns, which, val)

Arguments

ns string or name space environment.
base.OK logical.
impenv environment.
expenv name space environment.
vars character vector.
self name space environment.
package string naming the package/name space to load.
package.lib character vector specifying library.
mustExist logical.
genname character.
class character.
envir environment.
which character.
val any object.
... character arguments.

Author(s)

Luke Tierney


[Package Contents]