57 MCAPI
void _appendLogEntryMetadata(
58 ::std::string& logEntry,
59 ::std::string timestamp,
62 ::std::string functionName,
67 MCAPI ::std::string _getCurrentTimestamp();
69 MCAPI
void _logToFile(::std::string
const& debugEvent);
74 char const* _function,
77 char const* pszFormat,
81 MCAPI ::std::string _makeLogString(
82 ::std::string timestamp,
85 ::std::string functionName,
88 ::std::string
const& logMessage
91 MCAPI
void _openLogFile();
93 MCAPI
void closeLog();
97 ::std::string
const& _logFileName,
98 ::std::string
const& _debugLogTimestamp,
104 MCAPI
void updateLogFilter(
105 ::std::unique_ptr<::LogSettingsUpdater> options,
106 ::std::string
const& filterType,
107 ::std::vector<::std::string>
const& filters,
108 ::std::string& result,
112 MCAPI
void updateLogSetting(::std::string
const& setting,
bool newValue);