snaplogger: snaplogger::buffer_appender Class Reference

snaplogger  1.0.0
Easy to use logger in C++.
snaplogger::buffer_appender Class Reference
Inheritance diagram for snaplogger::buffer_appender:
Collaboration diagram for snaplogger::buffer_appender:
Public Types typedef std::shared_ptr< buffer_appenderpointer_t   typedef std::vector< pointer_t > vector_t   Public Member Functions  buffer_appender (std::string const name)   void add_component (component::pointer_t comp)   format::pointer_t get_format () const   std::string const & get_name () const   severity_t get_severity () const   std::string const & get_type () const   bool is_enabled () const   virtual void reduce_severity (severity_t severity_level)   virtual void reopen ()   void send_message (message const &msg)   virtual void set_config (advgetopt::getopt const &params)   virtual void set_enabled (bool status)   virtual format::pointer_t set_format (format::pointer_t new_format)   virtual void set_severity (severity_t severity_level)   virtual bool unique () const   Protected Member Functions virtual void process_message (message const &msg, std::string const &formatted_message) override   Detailed Description

Definition at line 48 of file buffer_appender.h.


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

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.

Syndicate content

Snap! Websites
An Open Source CMS System in C++

Contact Us Directly