feisty meow concerns codebase 2.140
combo_logger.h File Reference
#include "file_logger.h"
Include dependency graph for combo_logger.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  loggers::combo_logger
 combines a file_logger with a console logger, behaving like the 'tee' command. More...
 

Namespaces

namespace  loggers
 A logger that sends to the console screen using the standard output device.
 

Macros

#define SETUP_COMBO_LOGGER
 a macro that retasks the program-wide logger as a combo_logger.
 

Macro Definition Documentation

◆ SETUP_COMBO_LOGGER

#define SETUP_COMBO_LOGGER
Value:
{ \
basis::base_logger *old_log = program_wide_logger::set \
WHACK(old_log); \
}
Provides an abstract base for logging mechanisms.
Definition contracts.h:70
combines a file_logger with a console logger, behaving like the 'tee' command.
static basis::astring log_file_for_app_name()
returns a log file name for file_logger based on the program name.

a macro that retasks the program-wide logger as a combo_logger.

Definition at line 49 of file combo_logger.h.