BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Classes | Public Member Functions | List of all members
fc::file_appender Class Reference

#include <file_appender.hpp>

Inheritance diagram for fc::file_appender:
fc::appender

Classes

struct  config
 
class  impl
 

Public Member Functions

 file_appender (const variant &args)
 
 ~file_appender ()
 
virtual void log (const log_message &m) override
 
- Public Member Functions inherited from fc::appender
virtual ~appender ()=default
 

Additional Inherited Members

- Public Types inherited from fc::appender
typedef std::shared_ptr< appenderptr
 
- Static Public Member Functions inherited from fc::appender
template<typename T >
static bool register_appender (const std::string &type)
 
static appender::ptr create (const std::string &name, const std::string &type, const variant &args)
 
static appender::ptr get (const std::string &name)
 
static bool register_appender (const std::string &type, const appender_factory::ptr &f)
 

Detailed Description

Definition at line 10 of file file_appender.hpp.

Constructor & Destructor Documentation

◆ file_appender()

fc::file_appender::file_appender ( const variant args)

Definition at line 150 of file file_appender.cpp.

◆ ~file_appender()

fc::file_appender::~file_appender ( )

Definition at line 154 of file file_appender.cpp.

Member Function Documentation

◆ log()

void fc::file_appender::log ( const log_message m)
overridevirtual

Implements fc::appender.

Definition at line 157 of file file_appender.cpp.


The documentation for this class was generated from the following files: