opensurgsim
|
Specialization, handles flush on destruction. More...
#include <LogMessage.h>
Public Member Functions | |
LogMessage (Logger *logger, int level) | |
LogMessage (const std::unique_ptr< Logger > &logger, int level) | |
LogMessage (const std::shared_ptr< Logger > &logger, int level) | |
![]() | |
LogMessageBase (Logger *logger, int level) | |
Construct a LogMessage. More... | |
~LogMessageBase () | |
Destructor. | |
template<typename T > | |
LogMessageBase & | operator<< (T &&input) |
Add the given input to the current log message. More... | |
LogMessageBase & | operator<< (std::ios_base &(*manipulator)(std::ios_base &)) |
LogMessageBase & | operator<< (std::ostream &(*manipulator)(std::ostream &)) |
Additional Inherited Members | |
![]() | |
std::string | getMessage () |
void | flush () |
write the current message to the logger | |
Specialization, handles flush on destruction.