28 #ifndef _LOG4TANGO_FILEAPPENDER_H
29 #define _LOG4TANGO_FILEAPPENDER_H
52 FileAppender(
const std::string& name,
const std::string& fileName,
53 bool append =
true, mode_t mode = 00644);
74 virtual bool reopen (
void);
79 virtual void close (
void);
86 virtual bool is_valid (
void)
const;
96 virtual void set_append (
bool append);
101 virtual bool get_append (
void)
const;
106 virtual void set_mode (mode_t mode);
111 virtual mode_t get_mode()
const;
#define LOG4TANGO_EXPORT
Definition: Export.hh:38
Definition: FileAppender.hh:40
int _fd
Definition: FileAppender.hh:118
mode_t _mode
Definition: FileAppender.hh:120
int _flags
Definition: FileAppender.hh:119
const std::string _file_name
Definition: FileAppender.hh:117
Definition: LayoutAppender.hh:42
Definition: Appender.hh:40
The internal representation of logging events.
Definition: LoggingEvent.hh:51