 |
Belle II Software
release-05-02-19
|
13 #include <framework/logging/LogConnectionBase.h>
29 class LogConnectionTxtFile final:
public LogConnectionBase {
51 bool sendMessage(
const LogMessage& message)
override;
LogConnectionTxtFile(const std::string &filename, bool append=false)
The constructor.
std::ofstream m_fileStream
The file output stream used for sending the log message.
Abstract base class for different kinds of events.
void finalizeOnAbort() override
Make sure the file is closed on abort.
bool isConnected() override
Returns true if the connection to the text file could be established.
bool sendMessage(const LogMessage &message) override
Sends a log message.
virtual ~LogConnectionTxtFile()
The LogConnectionTxtFile destructor.