12#ifndef WSFSYSTEMLOG_HPP
13#define WSFSYSTEMLOG_HPP
15#include "wsf_export.h"
39 void WriteOutputLogEntry(
const std::string& aOutputFileType,
const std::string& aOutputFilePath);
48 std::ofstream* mDefaultLogFilePtr;
49 std::ofstream* mLogFilePtr;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
bool ProcessInput(UtInput &aInput)
Definition WsfSystemLog.cpp:67
void WriteLogEntry(const std::string &aLogEntry)
Definition WsfSystemLog.cpp:130
static void DisableDefaultLogFile()
Does not create a log file by default. Must be called prior to WsfApplication creation.
Definition WsfSystemLog.cpp:166
void WriteOutputLogEntry(const std::string &aOutputFileType, const std::string &aOutputFilePath)
Definition WsfSystemLog.cpp:159
WsfSystemLog()
Definition WsfSystemLog.cpp:30
bool LoggingActive()
Definition WsfSystemLog.cpp:61
bool OpenLogFile(const std::string &aFileName)
Definition WsfSystemLog.cpp:98