1 #ifndef PROGRAM_WIDE_LOGGER_FACILITY
2 #define PROGRAM_WIDE_LOGGER_FACILITY
77 return basis::common::OKAY;
Defines the base class for all string processing objects in hoople.
Outcomes describe the state of completion for an operation.
a trash can for logging; throws away all entries.
DEFINE_CLASS_NAME("null_logger")
virtual basis::outcome log(const basis::base_string &formal(info), int formal(filter))
A class that provides logging facilities vertically to all of hoople.
static loggers::standard_log_base & get()
Provided by the startup code within each application for logging.
static loggers::standard_log_base * set(loggers::standard_log_base *new_log)
replaces the current program-wide logger with the "new_log".
A base class for a very usable logger with a filter_set and eol awareness.
Constants and objects used throughout HOOPLE.
#define formal(parameter)
This macro just eats what it's passed; it marks unused formal parameters.
A logger that sends to the console screen using the standard output device.