| Line 59... |
Line 59... |
| 59 |
}
|
59 |
}
|
| 60 |
\value{
|
60 |
\value{
|
| 61 |
A list of class \code{"DLLRegisteredRoutines"} with four elements
|
61 |
A list of class \code{"DLLRegisteredRoutines"} with four elements
|
| 62 |
corresponding to the routines registered for the \code{.C},
|
62 |
corresponding to the routines registered for the \code{.C},
|
| 63 |
\code{.Call}, \code{.Fortran} and \code{.External} interfaces. Each is
|
63 |
\code{.Call}, \code{.Fortran} and \code{.External} interfaces. Each is
|
| 64 |
a list with as many elements as there were routines registered for
|
64 |
a list (of class \code{"NativeRoutineList"}) with as many elements as
|
| 65 |
that interface.
|
65 |
there were routines registered for that interface.
|
| 66 |
|
66 |
|
| 67 |
Each element identifies a routine and is an object
|
67 |
Each element identifies a routine and is an object
|
| 68 |
of class \code{"NativeSymbolInfo"}.
|
68 |
of class \code{"NativeSymbolInfo"}.
|
| 69 |
An object of this class has the following fields:
|
69 |
An object of this class has the following fields:
|
| 70 |
\item{name}{the registered name of the routine (not necessarily the
|
70 |
\item{name}{the registered name of the routine (not necessarily the
|
| Line 73... |
Line 73... |
| 73 |
loaded DLL. This may be \code{NULL} if the symbol has not yet been
|
73 |
loaded DLL. This may be \code{NULL} if the symbol has not yet been
|
| 74 |
resolved.}
|
74 |
resolved.}
|
| 75 |
\item{dll}{an object of class \code{DLLInfo} describing the DLL.
|
75 |
\item{dll}{an object of class \code{DLLInfo} describing the DLL.
|
| 76 |
This is same for all elements returned.}
|
76 |
This is same for all elements returned.}
|
| 77 |
\item{numParameters}{the number of arguments the native routine is to
|
77 |
\item{numParameters}{the number of arguments the native routine is to
|
| 78 |
be called with. In the future, we will provide information about
|
- |
|
| 79 |
the types of the parameters also.
|
78 |
be called with.
|
| 80 |
}
|
79 |
}
|
| 81 |
}
|
80 |
}
|
| 82 |
\references{
|
81 |
\references{
|
| 83 |
\sQuote{Writing R Extensions Manual} for symbol registration.
|
82 |
\sQuote{Writing R Extensions Manual} for symbol registration.
|
| 84 |
|
83 |
|