/* * Logger.h * * Created on: 10.09.2008 * Author: dante */ #ifndef MAD_COMMON_LOGGER_H_ #define MAD_COMMON_LOGGER_H_ #include namespace Mad { namespace Common { class Logger { //TODO Enum type mit unterschiedlichen Stufen private: int loggingType; public: enum MessageType { CRITICAL, ERROR, WARNING, DEFAULT, VERBOSE, DEBUG }; void printMessage(MessageType typeOfMessage, std::string message); Logger(int type); virtual ~Logger(); }; } } #endif /* MAD_COMMON_LOGGER_H_ */