inheritedSlotNames {methods} | R Documentation |
For a class (or class definition, see getClass
and
the description of class classRepresentation
),
give the names which are inherited from “above”, i.e., super
classes, rather than by this class' definition itself.
inheritedSlotNames(Class, where = topenv(parent.frame()))
Class |
character string or
|
where |
character vector of slot names, or NULL
.
slotNames
, slot
, setClass
, etc.
.srch <- search() library(stats4) inheritedSlotNames("mle") if(require("Matrix")) withAutoprint({ inheritedSlotNames("Matrix") # NULL ## whereas inheritedSlotNames("sparseMatrix") # --> Dim & Dimnames ## i.e. inherited from "Matrix" class cl <- getClass("dgCMatrix") # six slots, etc inheritedSlotNames(cl) # *all* six slots are inherited }) ## Not run: ## detach package we've attached above: for(n in rev(which(is.na(match(search(), .srch))))) try( detach(pos = n) ) ## End(Not run)