...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::log::sinks::asynchronous_sink::scoped_feeding_opereation — A scope guard that implements active operation management.
// In header: <boost/log/sinks/async_frontend.hpp> // A scope guard that implements active operation management. class scoped_feeding_opereation { public: // construct/copy/destruct explicit scoped_feeding_opereation(asynchronous_sink &); scoped_feeding_opereation(scoped_feeding_opereation const &) = delete; scoped_feeding_opereation & operator=(scoped_feeding_opereation const &) = delete; ~scoped_feeding_opereation(); };
scoped_feeding_opereation
public
construct/copy/destructexplicit scoped_feeding_opereation(asynchronous_sink & self);Initializing constructor.
scoped_feeding_opereation(scoped_feeding_opereation const &) = delete;
scoped_feeding_opereation & operator=(scoped_feeding_opereation const &) = delete;
~scoped_feeding_opereation();Destructor.