neuray API Programmer's Manual

Logging

[Base API]

Description

Logger interface and severity levels.

Include File:

#include <mi/base/ilogger.h>

Classes

class 
The ILogger interface class supports logging of messages. More...

Enumerations

enum mi::base::Message_severity{ MESSAGE_SEVERITY_FATAL = 0, MESSAGE_SEVERITY_ERROR = 1, MESSAGE_SEVERITY_WARNING = 2, MESSAGE_SEVERITY_INFO = 3, MESSAGE_SEVERITY_VERBOSE = 4, MESSAGE_SEVERITY_DEBUG = 5, MESSAGE_SEVERITY_FORCE_32_BIT = 0xffffffffU}
Constants for possible message severities. More...

Enums

enum mi::base::Message_severity

Constants for possible message severities.

See also:

mi::base::ILogger::message()

Enumerator:

MESSAGE_SEVERITY_FATAL = 0
A fatal error has occurred.
MESSAGE_SEVERITY_ERROR = 1
An error has occurred.
MESSAGE_SEVERITY_WARNING = 2
A warning has occurred.
MESSAGE_SEVERITY_INFO = 3
This is a normal operational message.
MESSAGE_SEVERITY_VERBOSE = 4
This is a more verbose message.
MESSAGE_SEVERITY_DEBUG = 5
This is debug message.
MESSAGE_SEVERITY_FORCE_32_BIT = 0xffffffffU