Typedefs | |
typedef result_traits< R, F >::type | result_type |
Functions | |
result_type | operator() () |
template<class A1 > | |
result_type | operator() (A1 &a1) |
template<class A1 > | |
result_type | operator() (A1 const &a1) |
template<class A1 , class A2 > | |
result_type | operator() (A1 &a1, A2 &a2) |
template<class A1 , class A2 > | |
result_type | operator() (A1 const &a1, A2 &a2) |
template<class A1 , class A2 > | |
result_type | operator() (A1 &a1, A2 const &a2) |
template<class A1 , class A2 > | |
result_type | operator() (A1 const &a1, A2 const &a2) |
template<class A1 , class A2 , class A3 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3) |
template<class A1 , class A2 , class A3 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3) |
template<class A1 , class A2 , class A3 , class A4 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4) |
template<class A1 , class A2 , class A3 , class A4 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4) |
template<class A1 , class A2 , class A3 , class A4 , class A5 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5) |
template<class A1 , class A2 , class A3 , class A4 , class A5 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5, A6 &a6) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5, A6 &a6, A7 &a7) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5, A6 &a6, A7 &a7, A8 &a8) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 > | |
result_type | operator() (A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5, A6 &a6, A7 &a7, A8 &a8, A9 &a9) |
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 > | |
result_type | operator() (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8, A9 const &a9) |
template<class A > | |
result_type | eval (A &a) |
template<class V > | |
void | accept (V &v) const |
bool | compare (this_type const &rhs) const |
Variables | |
F | f_ |
L | l_ |
typedef result_traits<R, F>::type result_type |
void accept | ( | V & | v | ) | const |
References BOOST_BIND_VISIT_EACH, f_, l_, and boost::visit_each().
bool compare | ( | this_type const & | rhs | ) | const |
References f_, l_, and boost::_bi::ref_compare().
Referenced by boost::geometry::detail::compare::compare_loop< Direction, Point, Strategy, Dimension, DimensionCount >::apply(), boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >::apply(), boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >::apply(), boost::numeric::ublas::matrix_matrix_prod< M1, M2, TV >::apply(), boost::astar_search_no_init_tree(), boost::bellman_ford_shortest_paths(), boost::geometry::detail::point_on_surface::calculate_point_on_surface(), boost::basic_string_ref< charT, traits >::compare(), boost::wave::util::flex_string< E, T, A, Storage >::compare(), boost::basic_string_ref< charT, traits >::ends_with(), boost::unit_test::basic_cstring< CharT >::find(), boost::wave::util::flex_string< E, T, A, Storage >::find(), boost::detail::floyd_warshall_dispatch(), boost::detail::min_with_compare(), boost::interprocess::iunordered_set_index_aux< MapConfig >::equal_function::operator()(), boost::geometry::strategy::compare::circular_comparator< CoordinateType, Units, Compare >::operator()(), boost::locale::comparator< CharType, default_level >::operator()(), boost::multi_index::composite_key_equal_to<>::operator()(), boost::multi_index::composite_key_compare<>::operator()(), boost::unit_test::operator<(), boost::multi_index::operator<(), boost::unit_test::operator==(), boost::multi_index::operator==(), boost::container::operator==(), boost::prim_minimum_spanning_tree(), boost::detail::prim_mst_impl(), boost::relax(), boost::unit_test::basic_cstring< CharT >::rfind(), boost::wave::util::flex_string< E, T, A, Storage >::rfind(), and boost::basic_string_ref< charT, traits >::starts_with().
result_type eval | ( | A & | a | ) |
References BOOST_BIND_RETURN, f_, and l_.
Referenced by BOOST_PHOENIX_DEFINE_EXPRESSION(), BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG(), boost::spirit::logical_function< Base >::dispatch(), boost::spirit::arithmetic_function< Base >::dispatch(), boost::spirit::integral_function< Base >::dispatch(), phoenix::actor< BaseT >::operator()(), phoenix::negative_op::operator()(), phoenix::positive_op::operator()(), phoenix::logical_not_op::operator()(), phoenix::invert_op::operator()(), phoenix::reference_op::operator()(), phoenix::dereference_op::operator()(), phoenix::pre_incr_op::operator()(), phoenix::pre_decr_op::operator()(), phoenix::post_incr_op::operator()(), phoenix::post_decr_op::operator()(), phoenix::assign_op::operator()(), phoenix::index_op::operator()(), phoenix::plus_assign_op::operator()(), phoenix::minus_assign_op::operator()(), phoenix::times_assign_op::operator()(), phoenix::divide_assign_op::operator()(), phoenix::mod_assign_op::operator()(), phoenix::and_assign_op::operator()(), phoenix::or_assign_op::operator()(), phoenix::xor_assign_op::operator()(), phoenix::shift_l_assign_op::operator()(), phoenix::shift_r_assign_op::operator()(), phoenix::plus_op::operator()(), phoenix::minus_op::operator()(), phoenix::times_op::operator()(), phoenix::divide_op::operator()(), phoenix::mod_op::operator()(), phoenix::and_op::operator()(), phoenix::or_op::operator()(), phoenix::xor_op::operator()(), phoenix::shift_l_op::operator()(), phoenix::shift_r_op::operator()(), phoenix::eq_op::operator()(), phoenix::not_eq_op::operator()(), phoenix::lt_op::operator()(), phoenix::lt_eq_op::operator()(), phoenix::gt_op::operator()(), phoenix::gt_eq_op::operator()(), and v2_eval().
result_type operator() | ( | ) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
Referenced by boost::BOOST_JOIN(), boost::BOOST_SIGNALS_NAMESPACE::detail::BOOST_JOIN(), BOOST_MEM_FN_NAME(), BOOST_PHOENIX_DEFINE_EXPRESSION(), BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG(), meta_grammar(), boost::intrusive::detail::treap_node_extra_checker< ValueTraits, NodePtrPrioCompare, ExtraChecker >::operator()(), boost::binder1st< Operation >::operator()(), boost::abstract_ordering< FunT >::operator()(), boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::operator()(), boost::aux::eh_cons< ExceptionT, BaseT >::operator()(), boost::python::arg_from_python< parameter::aux::maybe< T > >::operator()(), boost::accumulators::droppable_accumulator_base< Accumulator >::operator()(), boost::binder2nd< Operation >::operator()(), boost::expressions::aux::date_time_formatter_generator_traits_impl< TimeT, CharT >::formatter::operator()(), boost::exception_handler< SequenceT, HandlerT >::operator()(), boost::binder3rd< FunT, ThirdArgT >::operator()(), boost::expressions::aux::date_time_formatter_generator_traits< local_time::local_date_time_base< TimeT, TimeZoneT >, CharT, VoidT >::formatter::operator()(), boost::expressions::aux::date_formatter_generator_traits_impl< DateT, CharT >::formatter::operator()(), boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::formatter::operator()(), and boost::expressions::aux::date_duration_formatter_generator_traits_impl< DateDurationT, CharT >::formatter::operator()().
result_type operator() | ( | A1 & | a1 | ) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1 | ) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 & | a2 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 const & | a2 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4, | ||
A5 & | a5 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4, | ||
A5 const & | a5 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4, | ||
A5 & | a5, | ||
A6 & | a6 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4, | ||
A5 const & | a5, | ||
A6 const & | a6 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4, | ||
A5 & | a5, | ||
A6 & | a6, | ||
A7 & | a7 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4, | ||
A5 const & | a5, | ||
A6 const & | a6, | ||
A7 const & | a7 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4, | ||
A5 & | a5, | ||
A6 & | a6, | ||
A7 & | a7, | ||
A8 & | a8 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4, | ||
A5 const & | a5, | ||
A6 const & | a6, | ||
A7 const & | a7, | ||
A8 const & | a8 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 & | a1, |
A2 & | a2, | ||
A3 & | a3, | ||
A4 & | a4, | ||
A5 & | a5, | ||
A6 & | a6, | ||
A7 & | a7, | ||
A8 & | a8, | ||
A9 & | a9 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
result_type operator() | ( | A1 const & | a1, |
A2 const & | a2, | ||
A3 const & | a3, | ||
A4 const & | a4, | ||
A5 const & | a5, | ||
A6 const & | a6, | ||
A7 const & | a7, | ||
A8 const & | a8, | ||
A9 const & | a9 | ||
) |
References boost::a, BOOST_BIND_RETURN, f_, and l_.
F f_ |
L l_ |
Referenced by accept(), compare(), eval(), and operator()().