1 |
//============================================================================ |
//============================================================================ |
2 |
// $Id: Logger.h,v 1.5 2008-03-05 11:36:27 messineo Exp $ |
// $Id: Logger.h,v 1.1.1.1 2008-09-23 07:20:11 mocchiut Exp $ |
3 |
// Description : |
// Description : |
4 |
//============================================================================ |
//============================================================================ |
5 |
#ifndef LOGGER_H_ |
#ifndef LOGGER_H_ |
21 |
}; |
}; |
22 |
LogUtil(std::string& filename, logLevel level); |
LogUtil(std::string& filename, logLevel level); |
23 |
LogUtil(std::string& filename); |
LogUtil(std::string& filename); |
24 |
LogUtil(char* filename,logLevel level); |
LogUtil(const char* filename,logLevel level); |
25 |
LogUtil(char* filename); |
LogUtil(const char* filename); |
26 |
void setLoglevel(logLevel level); |
void setLoglevel(logLevel level); |
27 |
std::string& getLogFileName(); |
std::string& getLogFileName(); |
28 |
void logError(std::string& msg); |
void logError(std::string& msg); |
31 |
void logAll(std::string& msg); |
void logAll(std::string& msg); |
32 |
|
|
33 |
void logAlways(std::string& msg); |
void logAlways(std::string& msg); |
34 |
void logAlways(char* msg); |
void logAlways(const char* msg); |
35 |
void logError(char* msg); |
void logError(const char* msg); |
36 |
void logWarning(char* msg); |
void logWarning(const char* msg); |
37 |
void logInfo(char* msg); |
void logInfo(const char* msg); |
38 |
void logAll(char* msg); |
void logAll(const char* msg); |
39 |
|
|
40 |
void appendLog(char* msg){mtempstring+=msg;}; |
void appendLog(const char* msg){mtempstring+=msg;}; |
41 |
void flushLog(logLevel level){ |
void flushLog(logLevel level){ |
42 |
if(level == LOGERROR) logError(mtempstring); |
if(level == LOGERROR) logError(mtempstring); |
43 |
if(level == LOGWARN) logError(mtempstring); |
if(level == LOGWARN) logError(mtempstring); |