Inheritance diagram for VersionMango::RollingFileAppender:
Public Member Functions | |
this (FilePath p, int count, ulong maxSize) | |
this (FilePath p, int count, ulong maxSize, Layout layout) | |
uint | getMask () |
char[] | getName () |
synchronized void | append (Event event) |
Static Public Member Functions | |
this () | |
Private Member Functions | |
void | nextFile () |
this (FilePath fp) | |
this (FilePath fp, Layout layout) | |
IConduit | getConduit () |
IWriter | setConduit (IConduit conduit) |
synchronized void | close () |
Private Attributes | |
FilePath[] | paths |
uint | index |
IWriter | writer |
ulong | maxSize |
ulong | fileSize |
Static Private Attributes | |
uint | mask |
Definition at line 54 of file RollingFileAppender.d.
|
Get a unique fingerprint for this class Reimplemented from VersionMango::FileAppender. Definition at line 69 of file RollingFileAppender.d. |
|
Create a basic RollingFileAppender to a file-set with the specified path. Definition at line 81 of file RollingFileAppender.d. |
|
Create a basic RollingFileAppender to a file-set with the specified path, and with the given Layout Definition at line 106 of file RollingFileAppender.d. |
|
Return the fingerprint for this class Reimplemented from VersionMango::FileAppender. Definition at line 118 of file RollingFileAppender.d. |
|
Return the name of this class Reimplemented from VersionMango::FileAppender. Definition at line 129 of file RollingFileAppender.d. |
|
Append an event to the output. Reimplemented from VersionMango::FileAppender. Definition at line 140 of file RollingFileAppender.d. |
|
Switch to the next file within the set Definition at line 161 of file RollingFileAppender.d. |
|
Create a basic FileAppender to a file with the specified path. Definition at line 83 of file FileAppender.d. |
|
Create a basic FileAppender to a file with the specified path, and with the given Layout Definition at line 95 of file FileAppender.d. |
|
Return the conduit Definition at line 118 of file FileAppender.d. |
|
Set the conduit Definition at line 129 of file FileAppender.d. References DisplayWriter. |
|
Close the file associated with this Appender Reimplemented from Appender. Definition at line 178 of file FileAppender.d. |
|
Reimplemented from VersionMango::FileAppender. Definition at line 56 of file RollingFileAppender.d. |
|
Definition at line 57 of file RollingFileAppender.d. |
|
Definition at line 58 of file RollingFileAppender.d. |
|
Reimplemented from VersionMango::FileAppender. Definition at line 59 of file RollingFileAppender.d. |
|
Definition at line 60 of file RollingFileAppender.d. |
|
Definition at line 60 of file RollingFileAppender.d. |