Boost C++ Libraries

PrevUpHomeNext

Class scoped_feeding_operation

boost::log::sinks::asynchronous_sink::scoped_feeding_operation — A scope guard that implements active operation management.

Synopsis

// In header: <boost/log/sinks/async_frontend.hpp>



// A scope guard that implements active operation management.

class scoped_feeding_operation {
public:

  // public member functions
  explicit scoped_feeding_operation(asynchronous_sink &);
  ~scoped_feeding_operation();
  scoped_feeding_operation(scoped_feeding_operation const &) = delete;
  scoped_feeding_operation & 
  operator=(scoped_feeding_operation const &) = delete;
};

Description

scoped_feeding_operation public member functions

  1. explicit scoped_feeding_operation(asynchronous_sink & self);
    Initializing constructor.
  2. ~scoped_feeding_operation();
    Destructor.
  3. scoped_feeding_operation(scoped_feeding_operation const &) = delete;
  4. scoped_feeding_operation & 
    operator=(scoped_feeding_operation const &) = delete;

PrevUpHomeNext