Detailed Description
The log levels (numbers and names) defined here are used both to create log messages as well as to set filtering thresholds for log messages.
Note that the ACS logging architecture document defines "priorities" for log messages which have the meaning of the levels here, while the actual ACS levels ("Log entry type") follow the 2^n numbering scheme from /alma/ACS-8.0/TAO/ACE_wrappers/build/linux/ace/Log_Priority.h but don't seem to be used anywhere outside of the C++ container's internal log classes...
The constant values and strings defined here should be used to define enum classes in the various languages. That way we have one central definition, but convenient classes to work with that are guaranteed to use the correct numbers.
Note that these values are redundantly defined in an XML schema (LoggingConfig.xsd in module maciidl) because we cannot reuse the IDL definition in the xsd. ANY CHANGES TO THE LOG LEVELS HERE MUST BE SYNC'D WITH THE XSD!
Typedef Documentation
Variable Documentation
Generated on Thu Apr 30 02:28:41 2009 for ACS IDL interfaces by
1.3.8