standardGeneric {base} | R Documentation |
Formal Method System – Dispatching S4 Methods
Description
The function standardGeneric
initiates dispatch of S4
methods: see the references and the documentation of the
methods package. Usually, calls to this function are
generated automatically and not explicitly by the programmer.
Usage
standardGeneric(f, fdef)
Arguments
f |
The name of the generic. |
fdef |
The generic function definition. Never passed when defining a new generic. |
Details
standardGeneric
dispatches the method defined for a generic
function named f
, using the actual arguments in the frame from which
it is called.
The argument fdef
is inserted (automatically) when dispatching
methods for a primitive function. If present, it must always be the function
definition for the corresponding generic. Don't insert this argument
by hand, as there is no validity checking and miss-specifying the
function definition will cause certain failure.
For more, use the methods package, and see the documentation in
GenericFunctions
.
Author(s)
John Chambers
References
Chambers JM (2008). Software for Data Analysis: Programming with R. Springer, New York. ISBN 978-0-387-75935-7. http://statweb.stanford.edu/~jmc4/Rbook/. (For the R version.)
Chambers JM (1998). Programming with Data. Springer, New York. ISBN 978-0-387-98503-9. (For the original S4 version.)