13#ifndef mitkUSNavigationLoggingBackend_h
14#define mitkUSNavigationLoggingBackend_h
19#include <mitkLogBackendText.h>
20#include <mitkLogMessage.h>
21#include <mitkLogLevel.h>
62 std::ofstream m_OutputStream;
63 std::vector<std::string> m_lastNavigationMessages;
64 std::vector<std::string> m_allNavigationMessages;
Backend for the MITK log mechanism. This backend writes all messages to the given file.
std::vector< std::string > GetNavigationMessages()
void ClearNavigationMessages()
OutputType GetOutputType() const override
~USNavigationLoggingBackend() override
void ProcessMessage(const LogMessage &logMessage) override
This method is called by the mbi logging mechanism if the object is registered in the mbi logging mec...
void WriteCSVFileWithNavigationMessages(std::string filename)
USNavigationLoggingBackend()
void SetOutputFileName(std::string filename)
Set file path und name for the output file. The file will be opened and all log messages will be dire...