Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class check_box_base

boost::ui::check_box_base — Check box base class.

Synopsis

// In header: <boost/ui/check_box.hpp>


class check_box_base : public boost::ui::widget {
public:
  // construct/copy/destruct
  check_box_base();

  // public member functions
  template<typename F, class ... Args> 
    check_box_base & on_toggle(F &&, Args &&...);

  // private member functions
  void on_toggle_raw(const boost::function< void()> &);
  detail_impl * get_impl();
  const detail_impl * get_impl() const;
};

Description

check_box_base public construct/copy/destruct

  1. check_box_base();

check_box_base public member functions

  1. template<typename F, class ... Args> 
      check_box_base & on_toggle(F && f, Args &&... args);
    Connects check box toggle handler.

check_box_base private member functions

  1. void on_toggle_raw(const boost::function< void()> & handler);
  2. detail_impl * get_impl();
  3. const detail_impl * get_impl() const;

PrevUpHomeNext