SCOMGenericFunctionClass-class: COM definition using global S functions

SCOMNamedFunctionClassR Documentation

COM definition using global S functions

Description

COM objects created from this class offer methods that are simply S functions. Each COM class of this type provides access to a collection of (related) S functions and values. In addition to accessing these global functions, each instance can have additional properties that are specific to it and not shared across different COM servers.

Slots

functions:

Object of class "character" a character vector giving the names of the S global functions which are to be made available as methods for the COM server.

propertyNames:

Object of class "character" the names of S global variables which are to be made accessible as properties of the COM server.

properties:

Object of class "list" additional properties given as a named list of values. These are per-instance values that are separate across different instances of this server class.

Extends

Class "SCOMClass", directly.

Methods

createCOMObject

signature(def = "SCOMNamedFunctionClass"): creates an instance of this server as a C++-level object.

Author(s)

Duncan Temple Lang <duncan@wald.ucdavis.edu>

References

http://www.omegahat.org/RDCOMServer

See Also

createCOMObject SCOMEnvironmentClass-class SCOMFunctionClass-class


omegahat/RDCOMServer documentation built on July 17, 2022, 7:25 p.m.