#include <ored/utilities/log.hpp>
|
|
| ProgressLogger () |
| | Constructors.
|
| |
|
| ProgressLogger (const bool coutLog) |
| |
|
const QuantLib::ext::shared_ptr< file_sink > & | fileSink () |
| |
|
const QuantLib::ext::shared_ptr< text_sink > & | coutSink () |
| |
|
const QuantLib::ext::shared_ptr< text_sink > & | cacheSink () |
| |
|
virtual void | removeSinks () override |
| | Destructor.
|
| |
|
void | setCoutLog (bool flag) |
| |
|
void | setFileLog (const std::string &filepath, const boost::filesystem::path &dir, QuantLib::Size rotationSize=0) |
| |
|
virtual | ~IndependentLogger () |
| | Destructor.
|
| |
|
std::vector< std::string > & | messages () |
| |
|
void | clear () |
| |
|
const std::string & | name () const |
| | Returns the Logger name.
|
| |
|
|
static const std::string | name |
| | the name "ProgressLogger"
|
| |
ProgressLogger //! This logger stores each log message in a separate location indicating progress of analytic runs.