Enumerations | |
enum | AcsLogLevelDefinition { TRACE = (TRACE_VAL.value,TRACE_NAME.value), DELOUSE = (DELOUSE_VAL.value,DELOUSE_NAME.value), DEBUG = (DEBUG_VAL.value,DEBUG_NAME.value), INFO = (INFO_VAL.value,INFO_NAME.value), NOTICE = (NOTICE_VAL.value,NOTICE_NAME.value), WARNING = (WARNING_VAL.value,WARNING_NAME.value), ERROR = (ERROR_VAL.value,ERROR_NAME.value), CRITICAL = (CRITICAL_VAL.value,CRITICAL_NAME.value), ALERT = (ALERT_VAL.value,ALERT_NAME.value), EMERGENCY = (EMERGENCY_VAL.value,EMERGENCY_NAME.value), OFF = (OFF_VAL.value,OFF_NAME.value) } |
An enum with the log levels, defined in the IDL. It is a convenience class encapsulating the IDL constants of the log levels.
Each item of the enumerated is composed of a name and a value, both read directly from the IDL definition LogLevels:
-name comes from <type>_NAME
-value comes from <type>_VAL.
There are also a number of methods to convert to/from/between the log level definitions in IDL, XSD, and this enum.