Low-level Function Interfacing with Octave

Description

octave_start Initialize an Octave session.

octave_end clears and terminates the current Octave session.

octave_verbose toggles the verbosity of RcppOctave calls: messages tracks any function call, or conversion of objects between R and Octave (e.g. arguments and results).

octave_modules add the Octave modules that ship with RcppOctave to Octave loading path.

Usage

octave_start(verbose = FALSE, warnings = FALSE, force = FALSE)

octave_end(verbose = getOption("verbose"))

octave_verbose(value)

octave_modules(verbose = getOption("verbose"))

Arguments

verbose
logical that toggle verbosity. In octave_start, it is the value used as the initial global verbosity state. If TRUE all calls and conversions between R and Octave produce diagnostic messages.
warnings
logical that indicates if Octave startup warnings
force
logical that indicates if Octave session should be reinitialised, even if one was previously started (not meant to be used by end-users). should be shown.
value
logical value to toggle verbosity