Subversion Repositories HomeAutomation

Rev

Rev 1309 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1309 Rev 1311
Line 10... Line 10...
10
namespace atom {
10
namespace atom {
11
namespace utils {
11
namespace utils {
12
 
12
 
13
Logger::Logger()
13
Logger::Logger()
14
{
14
{
15
    this->_className = "UnknownClass";
15
    this->myClassName = "UnknownClass";
16
}
16
}
17
 
17
 
18
Logger::~Logger()
18
Logger::~Logger()
19
{
19
{
20
}
20
}
21
 
21
 
22
void Logger::setName(string className)
22
void Logger::setName(string className)
23
{
23
{
24
    this->_className = className;
24
    this->myClassName = className;
25
}
25
}
26
 
26
 
27
void Logger::info(string message)
27
void Logger::info(string message)
28
{
28
{
29
    cout << niceTime() << " INFO  " << rpad(this->_className, 20, ' ') << message << endl;
29
    cout << niceTime() << " INFO  " << rpad(this->myClassName, 20, ' ') << message << endl;
30
}
30
}
31
 
31
 
32
void Logger::debug(string message)
32
void Logger::debug(string message)
33
{
33
{
34
    cout << niceTime() << " DEBUG " << rpad(this->_className, 20, ' ') << message << endl;
34
    cout << niceTime() << " DEBUG " << rpad(this->myClassName, 20, ' ') << message << endl;
35
}
35
}
36
 
36
 
37
void Logger::warn(string message)
37
void Logger::warn(string message)
38
{
38
{
39
    cout << niceTime() << " WARN  " << rpad(this->_className, 20, ' ') << message << endl;
39
    cout << niceTime() << " WARN  " << rpad(this->myClassName, 20, ' ') << message << endl;
40
}
40
}
41
 
41
 
42
void Logger::error(string message)
42
void Logger::error(string message)
43
{
43
{
44
    cout << niceTime() << " ERROR " << rpad(this->_className, 20, ' ') << message << endl;
44
    cout << niceTime() << " ERROR " << rpad(this->myClassName, 20, ' ') << message << endl;
45
}
45
}
46
 
46
 
47
void Logger::fatal(string message)
47
void Logger::fatal(string message)
48
{
48
{
49
    cout << niceTime() << " FATAL " << rpad(this->_className, 20, ' ') << message << endl;
49
    cout << niceTime() << " FATAL " << rpad(this->myClassName, 20, ' ') << message << endl;
50
}
50
}
51
 
51
 
52
 
52
 
53
}
53
}
54
}
54
}