summaryrefslogtreecommitdiffstats
path: root/src/Common/Logger.cpp
diff options
context:
space:
mode:
authorJohannes Thorn <dante@g4t3.de>2008-09-17 11:23:51 +0200
committerJohannes Thorn <dante@g4t3.de>2008-09-17 11:23:51 +0200
commit88c31c67ff4ec5be12a00e41b177cea8ecd7e941 (patch)
treed7939e1fcd21047a5cb80c365e7ea2b056802cfa /src/Common/Logger.cpp
parent039c218a7b1f2eae4f8e8305bc8e8bf70a67beab (diff)
downloadmad-88c31c67ff4ec5be12a00e41b177cea8ecd7e941.tar
mad-88c31c67ff4ec5be12a00e41b177cea8ecd7e941.zip
(no commit message)
Diffstat (limited to 'src/Common/Logger.cpp')
-rw-r--r--src/Common/Logger.cpp44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/Common/Logger.cpp b/src/Common/Logger.cpp
new file mode 100644
index 0000000..6a86d23
--- /dev/null
+++ b/src/Common/Logger.cpp
@@ -0,0 +1,44 @@
+/*
+ * Logger.cpp
+ *
+ * Created on: 10.09.2008
+ * Author: dante
+ */
+
+#include "Logger.h"
+#include <iostream>
+
+namespace Mad {
+namespace Common {
+
+void Logger::printMessage(int typeOfMessage, std::string message) {
+ switch(typeOfMessage) {
+ case CRITICAL:
+ std::cout << "CRITICAL: " << message << std::endl;
+ break;
+ case ERROR:
+ std::cout << "ERROR: " << message << std::endl;
+ break;
+ case WARNING:
+ std::cout << "WARNING: " << message << std::endl;
+ break;
+ case VERBOSE:
+ std::cout << "MESSAGE: " << message << std::endl;
+ break;
+ case DEBUG:
+ std::cout << "DEBUG: " << message << std::endl;
+ break;
+ default:
+ std::cout << "MESSAGE: " << message << std::endl;
+ }
+}
+
+Logger::Logger(int type) {
+ this->loggingType = type;
+}
+Logger::~Logger() {
+ // TODO Auto-generated destructor stub
+}
+
+}
+}