Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Header <boost/signal_network/connection/operators.hpp>

namespace boost {
  namespace signals {
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, Input & >::type 
      operator>>=(Input &, Output &);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, Input & >::type 
      operator>>=(Input & input, const Output & output);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, const Input & >::type 
      operator>>=(const Input & input, Output & output);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, const Input & >::type 
      operator>>=(const Input & input, const Output & output);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, Input & >::type 
      operator|(Input &, Output &);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, Input & >::type 
      operator|(Input & input, const Output & output);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, const Input & >::type 
      operator|(const Input & input, Output & output);
    template<typename Input, typename Output> 
      boost::enable_if< is_component< Input >, const Input & >::type 
      operator|(const Input & input, const Output & output);
  }
}
Copyright © 2007 Stjepan Rajko

PrevUpHomeNext