Initialize VI

Owning Palette: Logger

Requires: Logger

Initializes all internal buffers and the default log file. This must be used at the start of the application for the logging to function properly.

Initialize VI

cerrcodeclstError In describes error conditions that occur before this node runs. This input provides standard error in functionality.
ci32Maximum Messages is the number of messages that are stored internally. If a value less than zero, typically -1, is used, then number of messages is limited by the available memory of the system. This is the default. If a positive non-zero value is used, then only the specified number of messages are stored in memory for writing to the default log file and other listeners. Setting a positive, non-zero value will reduce dynamic memory allocations and memory usage, which is important for Real-Time applications and embedded systems.
ci32Buffer Capacity is the amount of memory in bytes allocated for buffering writes to the default log file. Memory is pre-allocated to avoid jitter in Real-Time deterministic applications. This is important for Real-Time applications and embedded systems to maintain determinism. Increase this value to buffer more lines in memory. Decrease this value to reduce memory usage but risk losing logging statements and out-of-memory errors.
ierrcodeclstError Out contains error information. This output provides standard error out functionality.