Constructs a FileAppender object, without opening the destination file
FileAppender( ); FileAppender( ple::simple_shared_ptr<Layout>& layout ); FileAppender( Layout* playout ); FileAppender( const std::basic_string<TCHAR>& file ); FileAppender( ple::simple_shared_ptr<Layout>& layout, const std::basic_string<TCHAR>& file ); FileAppender( Layout* playout, const std::basic_string<TCHAR>& file ); |
A shared pointer to an object descended from Layout.
A pointer to an object descended from Layout. The Layout object (if not null) will now be owned by the FileAppender, and will be deleted when the FileAppender is destroyed.
A complete file name, including path.
A shared pointer to an object descended from Layout.
A complete file name, including path. The path may include
environment variables, e.g. %TMP%\MyLogFile.log
.
A pointer to an object descended from Layout. The Layout object (if not null) will now be owned by the FileAppender, and will be deleted when the FileAppender is destroyed.
A complete file name, including path.
Header: cpplog.h