Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Class scoped_flag

Boost , Chapter 1. Boost.Log v2 , Class template asynchronous_sink

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Class scoped_flag

boost::log::sinks::asynchronous_sink::scoped_flag — A scope guard that resets a flag on destructor.

Synopsis

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

// A scope guard that resets a flag on destructor.
class scoped_flag {
public:
  // construct/copy/destruct
  explicit scoped_flag(frontend_mutex_type &, condition_variable_any &, 
                       boost::atomic< bool > &);
  scoped_flag(scoped_flag const &) = delete;
  scoped_flag & operator=(scoped_flag const &) = delete;
  ~scoped_flag();
};

Description

scoped_flag public construct/copy/destruct

  1. <
    explicitscoped_flag(frontend_mutex_type&mut,condition_variable_any&cond,
                        boost::atomic<bool>&f);
    >
  2. <
    scoped_flag(scoped_flagconst&)=delete;
    >
  3. <
    scoped_flag&operator=(scoped_flagconst&)=delete;
    >
  4. <
    ~scoped_flag();
    >

PrevUpHomeNext

Статья Class scoped_flag раздела Chapter 1. Boost.Log v2 Class template asynchronous_sink может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Class template asynchronous_sink ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 22:15:09/0.0083320140838623/1