// // Created by bagira on 6/13/20. // #ifndef EXAMPLAR_LOGGER_H #define EXAMPLAR_LOGGER_H #include #include #include #include #include #include enum L_LVL { E_INFO, E_FATAL, E_WARN, E_DEBUG }; class Logger { public: Logger( int LOG_LEVEL, std::string mask ); void log( int LOG_LEVEL, std::string msg ); private: int LOG_LEVEL; const char * mask; std::string get_8601(); }; #endif //EXAMPLAR_LOGGER_H