16 #ifndef SURGSIM_FRAMEWORK_LOGMESSAGE_H
17 #define SURGSIM_FRAMEWORK_LOGMESSAGE_H
61 #endif // SURGSIM_FRAMEWORK_LOGMESSAGE_H
Definition: DriveElementFromInputBehavior.cpp:27
LogMessage(const std::unique_ptr< Logger > &logger, int level)
Definition: LogMessage.h:41
Specialization, handles flush on destruction.
Definition: LogMessage.h:33
void flush()
write the current message to the logger
Definition: LogMessageBase.h:89
An object that can be used to control logging parameters, such as verbosity and log output destinatio...
Definition: Logger.h:51
LogMessage(const std::shared_ptr< Logger > &logger, int level)
Definition: LogMessage.h:45
LogMessage(Logger *logger, int level)
Definition: LogMessage.h:37
LogMessageBase is a base class to be used to customize messages for logging textual information can b...
Definition: LogMessageBase.h:40
~LogMessage()
Definition: LogMessage.h:49