10 #ifndef _LOG4CPP_FILEAPPENDER_HH
11 #define _LOG4CPP_FILEAPPENDER_HH
32 FileAppender(
const std::string& name,
const std::string& fileName,
33 bool append =
true, mode_t mode = 00644);
50 virtual bool reopen();
65 virtual void setAppend(
bool append);
70 virtual bool getAppend()
const;
75 virtual void setMode(mode_t mode);
80 virtual mode_t getMode()
const;
92 #endif // _LOG4CPP_FILEAPPENDER_HH
const std::string _fileName
Definition: FileAppender.hh:85
Definition: FileAppender.hh:20
int _flags
Definition: FileAppender.hh:87
mode_t _mode
Definition: FileAppender.hh:88
#define LOG4CPP_EXPORT
Definition: Export.hh:19
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:86
LayoutAppender is a common superclass for all Appenders that require a Layout.
Definition: LayoutAppender.hh:24