summaryrefslogtreecommitdiff
path: root/library/errorLogging.cpp
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 17:08:06 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 17:08:06 +0200
commitfbe76102e941b9f1edaf236788e42678f05fdf9a (patch)
treef5f538316019fa89be8dc478103490c3a826f3ac /library/errorLogging.cpp
parent3.8 (diff)
downloadFreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.tar.gz
FreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.tar.bz2
FreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.zip
3.9
Diffstat (limited to 'library/errorLogging.cpp')
-rw-r--r--library/errorLogging.cpp63
1 files changed, 0 insertions, 63 deletions
diff --git a/library/errorLogging.cpp b/library/errorLogging.cpp
deleted file mode 100644
index 7e73f005..00000000
--- a/library/errorLogging.cpp
+++ /dev/null
@@ -1,63 +0,0 @@
-// **************************************************************************
-// * This file is part of the FreeFileSync project. It is distributed under *
-// * GNU General Public License: http://www.gnu.org/licenses/gpl.html *
-// * Copyright (C) 2008-2010 ZenJu (zhnmju123 AT gmx.de) *
-// **************************************************************************
-//
-#include "errorLogging.h"
-#include <wx/datetime.h>
-#include <wx/intl.h>
-
-
-using FreeFileSync::ErrorLogging;
-
-
-void ErrorLogging::logInfo(const wxString& infoMessage)
-{
- const wxString prefix = wxString(wxT("[")) + wxDateTime::Now().FormatTime() + wxT("] ") + _("Info") + wxT(": ");
- formattedMessages.push_back(assembleMessage(prefix, infoMessage));
-}
-
-
-void ErrorLogging::logWarning(const wxString& warningMessage)
-{
- const wxString prefix = wxString(wxT("[")) + wxDateTime::Now().FormatTime() + wxT("] ") + _("Warning") + wxT(": ");
- formattedMessages.push_back(assembleMessage(prefix, warningMessage));
-}
-
-
-void ErrorLogging::logError(const wxString& errorMessage)
-{
- ++errorCount;
-
- const wxString prefix = wxString(wxT("[")) + wxDateTime::Now().FormatTime() + wxT("] ") + _("Error") + wxT(": ");
- formattedMessages.push_back(assembleMessage(prefix, errorMessage));
-}
-
-
-void ErrorLogging::logFatalError(const wxString& errorMessage)
-{
- ++errorCount;
-
- const wxString prefix = wxString(wxT("[")) + wxDateTime::Now().FormatTime() + wxT("] ") + _("Fatal Error") + wxT(": ");
- formattedMessages.push_back(assembleMessage(prefix, errorMessage));
-}
-
-
-wxString ErrorLogging::assembleMessage(const wxString& prefix, const wxString& message)
-{
- const size_t prefixLength = prefix.size();
- wxString formattedText = prefix;
- for (wxString::const_iterator i = message.begin(); i != message.end(); ++i)
- if (*i == wxChar('\n'))
- {
- formattedText += wxString(wxChar('\n')).Pad(prefixLength, wxChar(' '), true);
- while (*++i == wxChar('\n')) //remove duplicate newlines
- ;
- --i;
- }
- else
- formattedText += *i;
-
- return formattedText;
-}
bgstack15