ExternalLogger.h Source File#
ExternalLogger.h
Base class for exceptions thrown by Cantera classes.
Definition ctexceptions.h:66
Logger that delegates to an external source via a callback to produce log output.
Definition ExternalLogger.h:14
void writeendl() override
Write an end of line character and flush output.
Definition ExternalLogger.h:41
void error(const string &msg) override
Write an error message and quit.
Definition ExternalLogger.h:51
void warn(const string &warning, const string &msg) override
Write a warning message.
Definition ExternalLogger.h:47
Base class for 'loggers' that write text messages to log files.
Definition logger.h:41
void(* LogCallback)(enum LogLevel logLevel, const char *category, const char *message)
Represents a callback that is invoked to produce log output.
Definition clib_defs.h:33
Header for Base class for 'loggers' that write text messages to log files (see Logging and class Logg...
Generated by