Lines Matching refs:binary_function

28 struct binary_function
38 : public binary_function<T1, T2, R> // if wraping a binary functor
77 struct plus : binary_function<T, T, T>
83 struct minus : binary_function<T, T, T>
89 struct multiplies : binary_function<T, T, T>
95 struct divides : binary_function<T, T, T>
101 struct modulus : binary_function<T, T, T>
113 struct equal_to : binary_function<T, T, bool>
119 struct not_equal_to : binary_function<T, T, bool>
125 struct greater : binary_function<T, T, bool>
131 struct less : binary_function<T, T, bool>
137 struct greater_equal : binary_function<T, T, bool>
143 struct less_equal : binary_function<T, T, bool>
149 struct logical_and : binary_function<T, T, bool>
155 struct logical_or : binary_function<T, T, bool>
204 : public binary_function<typename Predicate::first_argument_type,
290 class pointer_to_binary_function : public binary_function<Arg1, Arg2, Result>
309 class mem_fun1_t : public binary_function<T*, A, S> // deprecated in C++11, removed in C++17
328 class mem_fun1_ref_t : public binary_function<T, A, S> // deprecated in C++11, removed in C++17
347 class const_mem_fun1_t : public binary_function<const T*, A, S> // deprecated in C++11, remove…
366 class const_mem_fun1_ref_t : public binary_function<T, A, S> // deprecated in C++11, removed i…
389 : public binary_function<T1, T2, R> // iff sizeof...(ArgTypes) == 2 and
512 struct _LIBCPP_TEMPLATE_VIS plus : binary_function<_Tp, _Tp, _Tp>
539 struct _LIBCPP_TEMPLATE_VIS minus : binary_function<_Tp, _Tp, _Tp>
566 struct _LIBCPP_TEMPLATE_VIS multiplies : binary_function<_Tp, _Tp, _Tp>
593 struct _LIBCPP_TEMPLATE_VIS divides : binary_function<_Tp, _Tp, _Tp>
620 struct _LIBCPP_TEMPLATE_VIS modulus : binary_function<_Tp, _Tp, _Tp>
674 struct _LIBCPP_TEMPLATE_VIS equal_to : binary_function<_Tp, _Tp, bool>
701 struct _LIBCPP_TEMPLATE_VIS not_equal_to : binary_function<_Tp, _Tp, bool>
728 struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
757 struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
784 struct _LIBCPP_TEMPLATE_VIS less_equal : binary_function<_Tp, _Tp, bool>
811 struct _LIBCPP_TEMPLATE_VIS logical_and : binary_function<_Tp, _Tp, bool>
838 struct _LIBCPP_TEMPLATE_VIS logical_or : binary_function<_Tp, _Tp, bool>
892 struct _LIBCPP_TEMPLATE_VIS bit_and : binary_function<_Tp, _Tp, _Tp>
919 struct _LIBCPP_TEMPLATE_VIS bit_or : binary_function<_Tp, _Tp, _Tp>
946 struct _LIBCPP_TEMPLATE_VIS bit_xor : binary_function<_Tp, _Tp, _Tp>
1011 : public binary_function<typename _Predicate::first_argument_type,
1104 : public binary_function<_Arg1, _Arg2, _Result>
1134 : public binary_function<_Tp*, _Ap, _Sp>
1170 : public binary_function<_Tp, _Ap, _Sp>
1206 : public binary_function<const _Tp*, _Ap, _Sp>
1242 : public binary_function<_Tp, _Ap, _Sp>
1450 : public binary_function<_A1, _A2, _Rp>