SCOMClass-class | R Documentation |
This is the top-level virtual class for representing the basic S-language definition for a COM object. It provides slots for the name, class identifier (UUID), the version identifier (string), the program identifier and a string giving a description of the class. This is intended to be sub-classed by other particular COM definition classes in S which provide a definition for how to create instances of the object in S that can be used as COM objects.
This is a virtual class.
name
:Object of class "character"
. A string
giving the human-usable name for the COM class. This is used
by clients to create an instance of the class.
version
:Object of class "character"
.
A string giving information about the version of the class.
This is a free formatted string at present, but should be something of the form
"major.minor-patch".
classId
:Object of class "Ruuid"
a unique identifier for the class. One can use
the Ruuid
package from http://www.bioconductor.org
or a system tool such as guidgen
to generate the UUID.
You will need the Ruuid
package to create the object however.
progId
:Object of class "Ruuid"
not currently used.
help
:Object of class "character"
a string giving a human-readable description of the class.
a character vector of the UUIDs that this server object will admit to supporting/implementing. These are used when clients call the QueryInterface method of the server.
No methods defined with class "SCOMClass" in the signature.
Duncan Temple Lang <duncan@wald.ucdavis.edu>
http://www.omegahat.org/RDCOMServer http://www.omegahat.org/SWinRegistry
SCOMEnvironmentClass-class
SCOMFunctionClass-class
SCOMIDispatch-class
SCOMNamedFunctionClass-class
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.