## 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;