|
| FileAppender (const QString &fileName=QString()) |
| 构造函数,分配给具有给定<fileName>的文件
|
|
QString | fileName () const |
| 返回由setFileName()设置的名称,或返回FileAppender构造函数传入的fileName 更多...
|
|
void | setFileName (const QString &s) |
| 设置文件的名称。该名称可以没有路径,可以是相对路径,也可以是绝对路径 更多...
|
|
qint64 | size () const |
| 返回日志文件大小
|
|
| AbstractStringAppender () |
| 构建一个新的字符串appender对象
|
|
virtual QString | format () const |
| 返回当前使用的format字符串 更多...
|
|
void | setFormat (const QString &format) |
| 设置日志格式, 以便用这个appender向日志目标写入字符串。 更多...
|
|
| AbstractAppender () |
| AbstractAppender构造函数
|
|
virtual | ~AbstractAppender () |
| AbstractAppender析构函数
|
|
Logger::LogLevel | detailsLevel () const |
| 返回appender的当前日志级别 更多...
|
|
void | setDetailsLevel (Logger::LogLevel level) |
| 设置当前appender的记录级别,默认记录级别为Logger::Debug 更多...
|
|
void | setDetailsLevel (const QString &level) |
| 设置当前appender的记录级别,这个函数是为了简化输入而提供的,它的行为与同名函数类似。 更多...
|
|
void | write (const QDateTime &time, Logger::LogLevel level, const char *file, int line, const char *func, const QString &category, const QString &msg) |
| 尝试写入日志,这是由Logger对象调用的函数,用于向appender写入日志信息 更多...
|
|
|
virtual void | append (const QDateTime &time, Logger::LogLevel level, const char *file, int line, const char *func, const QString &category, const QString &msg) |
|
bool | openFile () |
|
void | closeFile () |
|
QString | formattedString (const QDateTime &time, Logger::LogLevel level, const char *file, int line, const char *func, const QString &category, const QString &msg) const |
|
virtual void | append (const QDateTime &time, Logger::LogLevel level, const char *file, int line, const char *func, const QString &category, const QString &msg)=0 |
|
简单的appender,将日志记录写到纯文本文件中