nimbleFunctionVirtual {nimble} | R Documentation |
define argument types and returnType for the run
function and any methods
, to be used in the contains
argument of nimbleFunction
nimbleFunctionVirtual(contains = NULL, run = function() { }, methods = list(), name = NA)
contains |
Not yet functional |
run |
A NIMBLE function that will only be used to inspect its argument types and returnType. |
methods |
An optional named list of NIMBLE functions that will also only be used for inspecting argument types and returnTypes. |
name |
An optional name used internally by the NIMBLE compiled. This is usually omitted and NIMBLE provides one. |
See the NIMBLE User Manual section on nimbleFunctionLists for explanation of how to use a virtual nimbleFunction.
An object that can be passed as the contains
argument to nimbleFunction
or as the argument to nimbleFunctionList
NIMBLE development team