The R Project SVN R

Rev

Rev 86513 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
60374 ripley 1
useDynLib(methods, .registration = TRUE, .fixes = "C_")
26082 jmc 2
 
69482 ripley 3
## The methods namespace is loaded very early in the startup sequence
4
## (if in R_DEFAULT_PACKAGES), so adding other namespaces here has the
5
## undesirable effect of loading them early too (e.g. onLoad hooks are
6
## likely to be not yet set).
26082 jmc 7
 
69477 ripley 8
 
43437 ripley 9
exportPattern("^\\.__C__")
10
exportPattern("^\\.__M__")
11
exportPattern("^\\.__T__")
12
 
67997 morgan 13
export(.S4methods)
83770 hornik 14
## export(.TraceWithMethods)
26082 jmc 15
export(.untracedFunction)
16
export(.doTracePrint)
26610 ripley 17
export(.valueClassTest)
61544 jmc 18
## export("@<-")
26082 jmc 19
export(Arith)
20
export(Compare)
21
export(Complex)
39651 maechler 22
export(Logic)
26082 jmc 23
export(Math)
24
export(Math2)
25
export(MethodAddCoerce)
26
export(MethodsList)
27
export(MethodsListSelect)
28
export(Ops)
29
export(Quote)
30
export(SignatureMethod)
46128 jmc 31
export(S3Class)
32
export("S3Class<-")
33
export(S3Part)
34
export("S3Part<-")
26082 jmc 35
export(Summary)
36
export(addNextMethod)
37
export(allNames)
57849 maechler 38
export(as, "as<-")
26082 jmc 39
export(asMethodDefinition)
40
export(assignClassDef)
41
export(assignMethodsMetaData)
42
export(balanceMethodsList)
43
export("body<-")
44
export(cacheGenericsMetaData)
45
export(cacheMetaData)
46
export(cacheMethod)
47
export(callGeneric)
48
export(callNextMethod)
37085 maechler 49
export(canCoerce)
61820 jmc 50
export(checkAtAssignment)
26082 jmc 51
export(checkSlotAssignment)
52
export(classMetaName)
56335 jmc 53
export(classLabel)
57849 maechler 54
export(className, .classEnv)
48079 jmc 55
export(classesToAM)
57849 maechler 56
export(coerce, "coerce<-")
26082 jmc 57
export(completeClassDefinition)
58
export(completeExtends)
59
export(completeSubclasses)
60
export(conformMethod)
61
export(defaultDumpName)
62
export(defaultPrototype)
63
export(doPrimitiveMethod)
64
export(dumpMethod)
65
export(dumpMethods)
70274 maechler 66
export(el, "el<-")# (now unused)
57849 maechler 67
export(elNamed, "elNamed<-")
26082 jmc 68
export(empty.dump)
69
export(emptyMethodsList)
58727 jmc 70
export(evalOnLoad)
71
export(evalqOnLoad)
52545 jmc 72
export(evalSource)
26082 jmc 73
export(existsFunction)
74
export(existsMethod)
75
export(extends)
68626 jmc 76
export(externalRefMethod)
26082 jmc 77
export(finalDefaultMethod)
78
export(findClass)
79
export(findFunction)
80
export(findMethod)
44805 jmc 81
export(findMethods)
82
export(findMethodSignatures)
26082 jmc 83
export(findUnique)
26955 ripley 84
export(fixPre1.8)
26082 jmc 85
export(formalArgs)
57849 maechler 86
export(functionBody, "functionBody<-")
26082 jmc 87
export(generic.skeleton)
88
export(getAllSuperClasses)
89
export(getClass)
90
export(getClassDef)
91
export(getClasses)
92
export(getDataPart)
93
export(getFunction)
94
export(getGeneric)
95
export(getGenerics)
96
export(getGroup)
33631 maechler 97
export(getGroupMembers)
58639 jmc 98
export(getLoadActions)
26082 jmc 99
export(getMethod)
86513 maechler 100
export(getMethods) # "semi"-deprecated
26082 jmc 101
export(getMethodsForDispatch)
102
export(getMethodsMetaData)
103
export(getPackageName)
104
export(getSlots)
105
export(getValidity)
106
export(hasArg)
58639 jmc 107
export(hasLoadAction)
26082 jmc 108
export(hasMethod)
44805 jmc 109
export(hasMethods)
48947 maechler 110
export(inheritedSlotNames)
26082 jmc 111
export(initialize)
59566 jmc 112
export(insertClassMethods)
26082 jmc 113
export(insertMethod)
52545 jmc 114
export(insertSource)
26082 jmc 115
export(is)
116
export(isClass)
117
export(isClassDef)
118
export(isClassUnion)
119
export(isGeneric)
120
export(isGrammarSymbol)
121
export(isGroup)
122
export(isSealedClass)
123
export(isSealedMethod)
124
export(isVirtualClass)
46128 jmc 125
export(isXS3Class)
26082 jmc 126
export(languageEl)
127
export("languageEl<-")
40191 jmc 128
export(listFromMethods)
26082 jmc 129
export(loadMethod)
130
export(makeClassRepresentation)
131
export(makeExtends)
132
export(makeGeneric)
133
export(makeMethodsList)
134
export(makePrototypeFromClassDef)
135
export(makeStandardGeneric)
136
export(matchSignature)
87021 lawrence 137
export(matrixOps)
26082 jmc 138
export(mergeMethods)
139
export(metaNameUndo)
37018 jmc 140
export(methodSignatureMatrix)
26082 jmc 141
export(methodsPackageMetaName)
40918 jmc 142
export(method.skeleton)
26082 jmc 143
export(missingArg)
56539 jmc 144
export(multipleClasses)
26082 jmc 145
export(new)
146
export(newBasic)
147
export(newClassRepresentation)
48201 maechler 148
export(selectSuperClasses, .selectSuperClasses)
26082 jmc 149
export(newEmptyObject)
33631 maechler 150
export(packageSlot)
35401 maechler 151
export("packageSlot<-")
26082 jmc 152
export(possibleExtends)
153
export(promptClass)
154
export(promptMethods)
155
export(prototype)
156
export(reconcilePropertiesAndPrototype)
157
export(rematchDefinition)
158
export(removeClass)
159
export(removeGeneric)
160
export(removeMethod)
161
export(removeMethods)
162
export(representation)
163
export(requireMethods)
164
export(resetClass)
165
export(resetGeneric)
166
export(sealClass)
167
export(selectMethod)
168
export(setAs)
169
export(setClass)
170
export(setClassUnion)
171
export(setDataPart)
172
export(setGeneric)
173
export(setGroupGeneric)
174
export(setIs)
58656 jmc 175
export(setLoadAction)
58639 jmc 176
export(setLoadActions)
26082 jmc 177
export(setMethod)
51213 maechler 178
export(setOldClass, .OldClassesList)
26082 jmc 179
export(setPackageName)
180
export(setPrimitiveMethods)
181
export(setReplaceMethod)
182
export(setValidity)
183
export(show)
184
export(showClass)
185
export(showDefault)
186
export(showExtends)
187
export(showMethods)
188
export(sigToEnv)
189
export(signature)
52693 maechler 190
export(slot, "slot<-", ".hasSlot")
33558 maechler 191
export(slotNames, ".slotNames")
46503 jmc 192
export(slotsFromS3)
26082 jmc 193
export(substituteDirect)
194
export(substituteFunctionArgs)
195
export(superClassDepth)
47803 jmc 196
export(testInheritedMethods)
26082 jmc 197
export(testVirtual)
198
export(tryNew)
70405 lawrence 199
export(isRematched)
26082 jmc 200
export(unRematchDefinition)
201
export(validObject)
202
export(validSlotNames)
83770 hornik 203
## export(.isMethodDebugged)
204
## export(.debugMethod)
205
## export(.undebugMethod)
26082 jmc 206
 
207
## the next 2 would not be needed if R_initMethods looked in the namespace, not globalenv
208
export(.ShortPrimitiveSkeletons)
209
export(.EmptyPrimitiveSkeletons)
35401 maechler 210
 
61393 ripley 211
## to allow "S4"-cbind/rbind (./R/cbind-rbind.R)
35401 maechler 212
export(cbind2)
35541 maechler 213
export(rbind2)
57480 ripley 214
export(kronecker)
42246 jmc 215
 
216
## implicit generic functionality
217
 
218
export(implicitGeneric)
219
export(setGenericImplicit)
220
export(prohibitGeneric)
221
export(registerImplicitGenerics)
52816 jmc 222
 
223
## reference classes
224
export(setRefClass)
53003 jmc 225
export(getRefClass)
57841 jmc 226
export(initFieldArgs) # used in initialize methods--old version
227
export(initRefFields) # used in initialize methods