#include <RollingFileAppender.hh>
Inheritance diagram for log4cpp::RollingFileAppender:


| Public Member Functions | |
| RollingFileAppender (const std::string &name, const std::string &fileName, size_t maxFileSize=10 *1024 *1024, unsigned int maxBackupIndex=1, bool append=true, mode_t mode=00644) | |
| virtual void | setMaxBackupIndex (unsigned int maxBackups) | 
| virtual unsigned int | getMaxBackupIndex () const | 
| virtual void | setMaximumFileSize (size_t maxFileSize) | 
| virtual size_t | getMaxFileSize () const | 
| virtual void | rollOver () | 
| Protected Member Functions | |
| virtual void | _append (const LoggingEvent &event) | 
| Log in Appender specific way. | |
| Protected Attributes | |
| unsigned int | _maxBackupIndex | 
| size_t | _maxFileSize | 
| log4cpp::RollingFileAppender::RollingFileAppender | ( | const std::string & | name, | |
| const std::string & | fileName, | |||
| size_t | maxFileSize = 10 *1024 *1024, | |||
| unsigned int | maxBackupIndex = 1, | |||
| bool | append = true, | |||
| mode_t | mode = 00644 | |||
| ) | 
| void log4cpp::RollingFileAppender::setMaxBackupIndex | ( | unsigned int | maxBackups | ) |  [virtual] | 
| unsigned int log4cpp::RollingFileAppender::getMaxBackupIndex | ( | ) | const  [virtual] | 
| void log4cpp::RollingFileAppender::setMaximumFileSize | ( | size_t | maxFileSize | ) |  [virtual] | 
| size_t log4cpp::RollingFileAppender::getMaxFileSize | ( | ) | const  [virtual] | 
| void log4cpp::RollingFileAppender::rollOver | ( | ) |  [virtual] | 
| void log4cpp::RollingFileAppender::_append | ( | const LoggingEvent & | event | ) |  [protected, virtual] | 
Log in Appender specific way.
Subclasses of Appender should implement this method to perform actual logging.
| event | The LoggingEvent to log. | 
Reimplemented from log4cpp::FileAppender.
| unsigned int log4cpp::RollingFileAppender::_maxBackupIndex  [protected] | 
| size_t log4cpp::RollingFileAppender::_maxFileSize  [protected] | 
 1.5.2
 1.5.2