Enum ErrorLevel
Defined in File error_handling.hpp
Enum Documentation
-
enum class iox::ErrorLevel : uint32_t
the available error levels FATAL
Log message with FATAL
RouDi cannot recover from that error. RouDi is terminated
Assert (in DEBUG) and terminate
Reporting code must handle this and continue or go to a save state. Error handler could return (e.g. in test) SEVERE
Log message with ERROR
RouDi can still run. Error is reported
Assert in DEBUG, in RELEASE continue to run
Reporting code must handle this and continue MODERATE
Log message with ERROR
RouDi can still run. Error is reported
NO assert
Reporting code must handle this and continue
Values:
-
enumerator FATAL
Log error entry + Assert + terminate.
-
enumerator SEVERE
warning log entry + Assert
-
enumerator MODERATE
warning log entry