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

#include <gelf_appender.hpp>

Inheritance diagram for fc::gelf_appender:
fc::appender

Classes

struct  config
 
class  impl
 

Public Member Functions

 gelf_appender (const variant &args)
 
 ~gelf_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 11 of file gelf_appender.hpp.

Constructor & Destructor Documentation

◆ gelf_appender()

fc::gelf_appender::gelf_appender ( const variant args)

Definition at line 40 of file gelf_appender.cpp.

◆ ~gelf_appender()

fc::gelf_appender::~gelf_appender ( )

Definition at line 84 of file gelf_appender.cpp.

Member Function Documentation

◆ log()

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

Implements fc::appender.

Definition at line 87 of file gelf_appender.cpp.


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