Functions | |
template<class T > | |
bool | ref_compare (T const &a, T const &b, long) |
template<int I> | |
bool | ref_compare (arg< I > const &, arg< I > const &, int) |
template<int I> | |
bool | ref_compare (arg< I >(*)(), arg< I >(*)(), int) |
template<class T > | |
bool | ref_compare (reference_wrapper< T > const &a, reference_wrapper< T > const &b, int) |
template<class R , class F , class L > | |
bool | ref_compare (bind_t< R, F, L > const &a, bind_t< R, F, L > const &b, int) |
template<class T > | |
bool | ref_compare (value< weak_ptr< T > > const &a, value< weak_ptr< T > > const &b, int) |
template<class R , class F , class L > | |
bool | function_equal (bind_t< R, F, L > const &a, bind_t< R, F, L > const &b) |
template<class R , class F , class L > | |
bind_t< bool, logical_not, list1< bind_t< R, F, L > > > | operator! (bind_t< R, F, L > const &f) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, equal, list2 < bind_t< R, F, L >, typename add_value< A2 >::type > > | operator== (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, not_equal, list2 < bind_t< R, F, L >, typename add_value< A2 >::type > > | operator!= (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, less, list2 < bind_t< R, F, L >, typename add_value< A2 >::type > > | operator< (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, less_equal, list2< bind_t< R, F, L > , typename add_value< A2 > ::type > > | operator<= (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, greater, list2 < bind_t< R, F, L >, typename add_value< A2 >::type > > | operator> (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, greater_equal, list2< bind_t< R, F, L > , typename add_value< A2 > ::type > > | operator>= (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, logical_and, list2< bind_t< R, F, L > , typename add_value< A2 > ::type > > | operator&& (bind_t< R, F, L > const &f, A2 a2) |
template<class R , class F , class L , class A2 > | |
bind_t< bool, logical_or, list2< bind_t< R, F, L > , typename add_value< A2 > ::type > > | operator|| (bind_t< R, F, L > const &f, A2 a2) |
template<class V , class T > | |
void | visit_each (V &v, value< T > const &t, int) |
template<class V , class R , class F , class L > | |
void | visit_each (V &v, bind_t< R, F, L > const &t, int) |
bool boost::_bi::function_equal | ( | bind_t< R, F, L > const & | a, |
bind_t< R, F, L > const & | b | ||
) |
bind_t< bool, logical_not, list1< bind_t<R, F, L> > > boost::_bi::operator! | ( | bind_t< R, F, L > const & | f | ) |
bind_t< bool, not_equal , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator!= | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, logical_and , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator&& | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, less , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator< | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, less_equal , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator<= | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, equal , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator== | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, greater , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator> | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, greater_equal , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator>= | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
bind_t< bool, logical_or , list2< bind_t<R, F, L>, typename add_value<A2>::type > > boost::_bi::operator|| | ( | bind_t< R, F, L > const & | f, |
A2 | a2 | ||
) |
References boost::asio::b.
Referenced by compare(), boost::_bi::list1< A1 >::operator==(), boost::_bi::list2< A1, A2 >::operator==(), boost::_bi::list3< A1, A2, A3 >::operator==(), boost::_bi::list4< A1, A2, A3, A4 >::operator==(), boost::_bi::list5< A1, A2, A3, A4, A5 >::operator==(), boost::_bi::list6< A1, A2, A3, A4, A5, A6 >::operator==(), boost::_bi::list7< A1, A2, A3, A4, A5, A6, A7 >::operator==(), boost::_bi::list8< A1, A2, A3, A4, A5, A6, A7, A8 >::operator==(), and boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator==().
bool boost::_bi::ref_compare | ( | reference_wrapper< T > const & | a, |
reference_wrapper< T > const & | b, | ||
int | |||
) |
References boost::reference_wrapper< T >::get_pointer().
bool boost::_bi::ref_compare | ( | bind_t< R, F, L > const & | a, |
bind_t< R, F, L > const & | b, | ||
int | |||
) |
bool boost::_bi::ref_compare | ( | value< weak_ptr< T > > const & | a, |
value< weak_ptr< T > > const & | b, | ||
int | |||
) |
References boost::a, and boost::asio::b.
void boost::_bi::visit_each | ( | V & | v, |
value< T > const & | t, | ||
int | |||
) |
References BOOST_BIND_VISIT_EACH, boost::_bi::value< T >::get(), and boost::visit_each().
void boost::_bi::visit_each | ( | V & | v, |
bind_t< R, F, L > const & | t, | ||
int | |||
) |