Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template filter<Signature, unfused, Combiner, Group, GroupCompare>

boost::signals::filter<Signature,unfused,Combiner,Group,GroupCompare> — Unfused version of the filter class.

Synopsis

template<typename Signature, typename Combiner, typename Group, 
         typename GroupCompare> 
class filter<Signature, unfused, Combiner, Group, GroupCompare> {
public:
  // types
  typedef Signature                                                 signature_type;
  typedef boost::signal< Signature, Combiner, Group, GroupCompare > signal_type;   

  // construct/copy/destruct
  filter& operator=(const filter &);

  // public member functions
   filter(const filter &) ;
   filter() ;
  signal_type & default_signal() const;
  void disconnect_all_slots() ;
};

Description

filter construct/copy/destruct

  1. filter& operator=(const filter &);

filter public member functions

  1.  filter(const filter &) ;
  2.  filter() ;
  3. signal_type & default_signal() const;
  4. void disconnect_all_slots() ;
Copyright © 2007 Stjepan Rajko

PrevUpHomeNext