The R Project SVN R

Rev

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

Rev 27569 Rev 27836
Line 59... Line 59...
59
 
59
 
60
newEmptyObject()
60
newEmptyObject()
61
 
61
 
62
completeClassDefinition(Class, ClassDef, where, doExtends)
62
completeClassDefinition(Class, ClassDef, where, doExtends)
63
 
63
 
64
getSlots(x, complete = TRUE)
64
getSlots(x)
65
 
65
 
66
getAllSuperClasses(ClassDef, simpleOnly = TRUE)
66
getAllSuperClasses(ClassDef, simpleOnly = TRUE)
67
 
67
 
68
superClassDepth(ClassDef, soFar, simpleOnly = TRUE)
68
superClassDepth(ClassDef, soFar, simpleOnly = TRUE)
69
 
69
 
Line 95... Line 95...
95
 
95
 
96
methodsPackageMetaName(prefix, name)
96
methodsPackageMetaName(prefix, name)
97
 
97
 
98
metaNameUndo(strings, prefix = "M", searchForm = FALSE)
98
metaNameUndo(strings, prefix = "M", searchForm = FALSE)
99
 
99
 
100
requireMethods(functions, signature, message)
100
requireMethods(functions, signature, message, where)
101
 
101
 
102
checkSlotAssignment(obj, name, value)
102
checkSlotAssignment(obj, name, value)
103
 
103
 
104
defaultPrototype()
104
defaultPrototype()
105
 
105
 
Line 173... Line 173...
173
 
173
 
174
 
174
 
175
 
175
 
176
    \item{\code{getSlots}:}{
176
    \item{\code{getSlots}:}{
177
      Returns a named character vector.  The names are the names of the
177
      Returns a named character vector.  The names are the names of the
178
      slots, the values are the classes of the corresponding slots.  If
178
      slots, the values are the classes of the corresponding slots.
179
      \code{complete} is \code{TRUE}, all slots from all superclasses
-
 
180
      will be included.  The argument \code{x} can either be the name of
179
      The argument \code{x} can either be the name of
181
      a class or an object having that class.
180
      a class or the class definition object.
182
    }
181
    }
183
 
182
 
184
    \item{\code{getAllSuperClasses}, \code{superClassDepth}:}{
183
    \item{\code{getAllSuperClasses}, \code{superClassDepth}:}{
185
      Get the names of all the classes that this class definition
184
      Get the names of all the classes that this class definition
186
      extends.
185
      extends.