XLL+ Class Library (6.3)

FileAppender::FileAppender

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
);

Parameters

layout

A shared pointer to an object descended from Layout.

playout

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.

file

A complete file name, including path.

layout

A shared pointer to an object descended from Layout.

file

A complete file name, including path. The path may include environment variables, e.g. %TMP%\MyLogFile.log.

playout

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.

file

A complete file name, including path.

Requirements

Header: cpplog.h

See Also

FileAppender Class | FileAppender Methods