Lines Matching refs:LOGGING
29 // output to a variety of logging targets, such as debugger console, stderr,
31 // The severity level passed as the first argument to the LOGging
32 // functions is used as a filter, to limit the verbosity of the logging.
35 // There are several variations on the LOG macro which facilitate logging
58 // to output logging data at the desired level.
81 // values. This can be useful for logging descriptive names of error messages.
144 // These are attributes which apply to all logging channels
157 // These are the available logging channels
175 // logging operations by pre-checking the logging level.
182 // Useful for configuring logging from the command line. If file logging
213 // Global lock for the logging subsystem
218 // as a short-circuit in the logging macros to identify messages that won't
229 // The timestamp at which logging started.
239 // Logging Helpers
257 // Macros which automatically disable logging when LOGGING == 0
260 // If LOGGING is not explicitly defined, default to enabled in debug mode
261 #if !defined(LOGGING)
263 #define LOGGING 1
265 #define LOGGING 0
267 #endif // !defined(LOGGING)
270 #if LOGGING
273 // conditional log stream was stolen from google3/base/logging.h.
276 // logging macros. This avoids compiler warnings like "value computed
323 #else // !LOGGING
343 #endif // !LOGGING