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.