Rev 68017 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/base/man/standardGeneric.Rd% Part of the R package, https://www.R-project.org% Copyright 1995-2007 R Core Team% Distributed under GPL 2 or later\name{standardGeneric}\alias{standardGeneric}\title{Formal Method System -- Dispatching S4 Methods}% and other Placeholders\description{The function \code{standardGeneric} initiates dispatch of S4methods: see the references and the documentation of the\pkg{methods} package. Usually, calls to this function aregenerated automatically and not explicitly by the programmer.}% was "and do not need to be called directly in any case."% but standardGeneric() should be "called directly" , right?\usage{standardGeneric(f, fdef)}\details{\code{standardGeneric} dispatches the method defined for a genericfunction named \code{f}, using the actual arguments in the frame from whichit is called.The argument \code{fdef} is inserted (automatically) when dispatchingmethods for a primitive function. If present, it must always be the functiondefinition for the corresponding generic. Don't insert this argumentby hand, as there is no validity checking and miss-specifying thefunction definition will cause certain failure.For more, use the \pkg{methods} package, and see the documentation in\code{\link{GenericFunctions}}.}\author{ John Chambers }\references{Chambers, John M. (2008)\emph{Software for Data Analysis: Programming with R}Springer. (For the R version.)Chambers, John M. (1998)\emph{Programming with Data}Springer (For the original S4 version.)}\keyword{programming}\keyword{internal}