- cinder::Noncopyable
- cinder::log::Logger
- cinder::log::LoggerFile
- cinder::log::LoggerFileRotating
LoggerFileRotating will write log messages to a file that is rotated at midnight.
LoggerFileRotating( const fs::path &folder, const std::string &formatStr, bool appendToExisting = true );
folder
defines the root folder that will contain the logfile. If a blank string is provided, the folder will default to the folder that contains the application binary.formatStr
is the string that will be evaluated by strftime and turned into the logfile name. For example, the stringcinder.%Y.%m.%d.log
could evaluate tocinder.2015.08.28.log
. Note that, since the log name is only re-evaluated once daily, using a format that includes minutes or seconds may not produce the results you're expecting. If a blank format string is provided, an assertion will be thrown.appendToExisting
configures file appending. This parameter defaults totrue
.
Show All |