scicos_log
Logger utility for scicos
Syntax
log = scicos_log(log); log = scicos_log(log, msg); refCounters = scicos_log("refCounters");
Arguments
- log
String, logger value. The supported log modifiers are : "FATAL", "ERROR", "WARNING", "INFO", "DEBUG", "TRACE"
- msg
String, the message to log.
- refCounters
a double vector, with a [uid, kind, reference counter] line per object.
Description
This function implements a logger for scicos
operation. This function lets the user choose the right level of information to print while loading a model, compiling and simulating it.
It is also used to produce statistics or global analysis for specific flags. For exemple, passing "refCounters"
will return uid, kind and reference count of all objects.
Examples
scicos_log("TRACE"), scicos_log("TRACE", "this is a trace message");
loadXcosLibs(); scicos_log("refCounters") b = scicos_block(); scicos_log("refCounters")
See also
- DEBUG block — Debug the simulation
- xcos_debug_gui — Interactive debugging function to be used in the Debug Xcos block
- scicos_debug — Set the level of the Scicos debugging
- scicos_block — Define a block structure
- loadXcosLibs — Loads all native Xcos blocks interfaces functions
Report an issue | ||
<< scicos_getvalue | Scilab Utilities Functions | set_io >> |