CppLogging  1.0.4.0
C++ Logging Library
Classes | Namespaces | Enumerations | Functions
rolling_file_appender.h File Reference

Rolling file appender definition. More...

#include "logging/appender.h"
#include "filesystem/filesystem.h"
#include <memory>
#include "rolling_file_appender.inl"

Go to the source code of this file.

Classes

class  CppLogging::RollingFileAppender
 Rolling file appender. More...
 

Namespaces

 CppLogging
 C++ Logging project definitions.
 

Enumerations

enum class  CppLogging::TimeRollingPolicy {
  CppLogging::YEAR , CppLogging::MONTH , CppLogging::DAY , CppLogging::HOUR ,
  CppLogging::MINUTE , CppLogging::SECOND
}
 Time rolling policy. More...
 

Functions

template<class TOutputStream >
TOutputStream & CppLogging::operator<< (TOutputStream &stream, TimeRollingPolicy policy)
 Stream output: Time rolling policy. More...
 

Detailed Description

Rolling file appender definition.

Author
Ivan Shynkarenka
Date
12.09.2016

Definition in file rolling_file_appender.h.