The R Project SVN R

Rev

Rev 20092 | Rev 21544 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20092 Rev 20676
Line 33... Line 33...
33
        call to \code{setGeneric}, it is usually the package on which
33
        call to \code{setGeneric}, it is usually the package on which
34
        the corresponding non-generic function exists. }
34
        the corresponding non-generic function exists. }
35
    \item{\code{group}:}{Object of class \code{"list"}, the group or
35
    \item{\code{group}:}{Object of class \code{"list"}, the group or
36
        groups to which this generic function belongs.  Empty by default. }
36
        groups to which this generic function belongs.  Empty by default. }
37
    \item{\code{valueClass}:}{Object of class \code{"character"}; if
37
    \item{\code{valueClass}:}{Object of class \code{"character"}; if
38
        not an empty character vector, the name of a class.  It is
38
        not an empty character vector, identifies one or more classes.  It is
39
        asserted that all methods for this function return objects
39
        asserted that all methods for this function return objects
40
        from the named class (or from classes that extend that class). }
40
        from these class (or from classes that extend them). }
41
    \item{\code{signature}:}{Object of class \code{"character"}, the
41
    \item{\code{signature}:}{Object of class \code{"character"}, the
42
        vector of formal argument names that can appear in the
42
        vector of formal argument names that can appear in the
43
        signature of methods for this generic function.  By default,
43
        signature of methods for this generic function.  By default,
44
        it is all the formal arguments, except for \dots.  Order
44
        it is all the formal arguments, except for \dots.  Order
45
        matters for efficiency:  the most commonly used arguments in
45
        matters for efficiency:  the most commonly used arguments in
46
        specifying methods should come first. }
46
        specifying methods should come first. }
47
    \item{\code{default}:}{Object of class \code{"OptionalMethods"},
47
    \item{\code{default}:}{Object of class \code{"OptionalMethods"},
48
        the default method for this function.  Generated
48
        the default method for this function.  Generated
49
        automatically and used to initialize method dispatch. }
49
        automatically and used to initialize method dispatch. }
50
    \item{\code{skeleton}:}{Object of class \code{"call"}, a slot used
50
    \item{\code{skeleton}:}{Object of class \code{"call"}, a slot used
51
        internally in method dispatch.  Don't expect to use it directly.}
51
        internally in method dispatch.  Don't expect to use it
-
 
52
        directly.}
52
  }
53
  }
53
}
54
}
54
\section{Extends}{
55
\section{Extends}{
55
Class \code{"function"}, from data part.
56
Class \code{"function"}, from data part.
56
Class \code{"OptionalMethods"}, by class "function".
57
Class \code{"OptionalMethods"}, by class "function".