omni::log::Level¶
Defined in omni/log/ILog.h
-
enum
omni::log
::
Level
¶ Severity of a message.
Values:
-
enumerator
eVerbose
¶ Verbose level, for detailed diagnostics messages.
Expect to see some verbose messages on every frame under certain conditions.
-
enumerator
eInfo
¶ Info level, this is for informational messages.
They are usually triggered on state changes and typically we should not see the same message on every frame.
-
enumerator
eWarn
¶ Warning level, this is for warning messages.
Something could be wrong but not necessarily an error. Therefore anything that could be a problem but cannot be determined to be an error should fall into this category. This is the default log level threshold, if nothing else was specified via configuration or startup arguments. This is also the reason why it has a value of 0 - the default is zero.
-
enumerator
eError
¶ Error level, this is for error messages.
An error has occurred but the program can continue.
-
enumerator
eFatal
¶ Fatal level, this is for messages on unrecoverable errors.
An error has ocurred and the program cannot continue. After logging such a message the caller should take immediate action to exit the program or unload the module.
-
enumerator
eDisabled
¶ Internal flag used to disable logging.
-
enumerator