10 #ifndef _LOG4CPP_FILEAPPENDER_HH 11 #define _LOG4CPP_FILEAPPENDER_HH 31 FileAppender(
const std::string& name,
const std::string& fileName,
bool append =
true, mode_t mode = 00644);
48 virtual bool reopen();
63 virtual void setAppend(
bool append);
68 virtual bool getAppend()
const;
73 virtual void setMode(mode_t mode);
78 virtual mode_t getMode()
const;
90 #endif // _LOG4CPP_FILEAPPENDER_HH const std::string _fileName
Definition: FileAppender.hh:83
Definition: FileAppender.hh:20
int _flags
Definition: FileAppender.hh:85
mode_t _mode
Definition: FileAppender.hh:86
#define LOG4CPP_EXPORT
Definition: Export.hh:26
The top level namespace for all 'Log for C++' types and classes.
Definition: AbortAppender.hh:16
The internal representation of logging events.
Definition: LoggingEvent.hh:32
int _fd
Definition: FileAppender.hh:84
LayoutAppender is a common superclass for all Appenders that require a Layout.
Definition: LayoutAppender.hh:24