Lines Matching refs:binary_function
28 struct binary_function
38 : public binary_function<T1, T2, R> // if wraping a binary functor
72 struct plus : binary_function<T, T, T>
78 struct minus : binary_function<T, T, T>
84 struct multiplies : binary_function<T, T, T>
90 struct divides : binary_function<T, T, T>
96 struct modulus : binary_function<T, T, T>
108 struct equal_to : binary_function<T, T, bool>
114 struct not_equal_to : binary_function<T, T, bool>
120 struct greater : binary_function<T, T, bool>
126 struct less : binary_function<T, T, bool>
132 struct greater_equal : binary_function<T, T, bool>
138 struct less_equal : binary_function<T, T, bool>
144 struct logical_and : binary_function<T, T, bool>
150 struct logical_or : binary_function<T, T, bool>
198 : public binary_function<typename Predicate::first_argument_type,
274 class pointer_to_binary_function : public binary_function<Arg1, Arg2, Result>
293 class mem_fun1_t : public binary_function<T*, A, S>
312 class mem_fun1_ref_t : public binary_function<T, A, S>
331 class const_mem_fun1_t : public binary_function<const T*, A, S>
350 class const_mem_fun1_ref_t : public binary_function<T, A, S>
373 : public binary_function<T1, T2, R> // iff sizeof...(ArgTypes) == 2 and
493 struct _LIBCPP_TYPE_VIS_ONLY plus : binary_function<_Tp, _Tp, _Tp>
520 struct _LIBCPP_TYPE_VIS_ONLY minus : binary_function<_Tp, _Tp, _Tp>
547 struct _LIBCPP_TYPE_VIS_ONLY multiplies : binary_function<_Tp, _Tp, _Tp>
574 struct _LIBCPP_TYPE_VIS_ONLY divides : binary_function<_Tp, _Tp, _Tp>
601 struct _LIBCPP_TYPE_VIS_ONLY modulus : binary_function<_Tp, _Tp, _Tp>
655 struct _LIBCPP_TYPE_VIS_ONLY equal_to : binary_function<_Tp, _Tp, bool>
682 struct _LIBCPP_TYPE_VIS_ONLY not_equal_to : binary_function<_Tp, _Tp, bool>
709 struct _LIBCPP_TYPE_VIS_ONLY greater : binary_function<_Tp, _Tp, bool>
738 struct _LIBCPP_TYPE_VIS_ONLY greater_equal : binary_function<_Tp, _Tp, bool>
765 struct _LIBCPP_TYPE_VIS_ONLY less_equal : binary_function<_Tp, _Tp, bool>
792 struct _LIBCPP_TYPE_VIS_ONLY logical_and : binary_function<_Tp, _Tp, bool>
819 struct _LIBCPP_TYPE_VIS_ONLY logical_or : binary_function<_Tp, _Tp, bool>
873 struct _LIBCPP_TYPE_VIS_ONLY bit_and : binary_function<_Tp, _Tp, _Tp>
900 struct _LIBCPP_TYPE_VIS_ONLY bit_or : binary_function<_Tp, _Tp, _Tp>
927 struct _LIBCPP_TYPE_VIS_ONLY bit_xor : binary_function<_Tp, _Tp, _Tp>
992 : public binary_function<typename _Predicate::first_argument_type,
1084 : public binary_function<_Arg1, _Arg2, _Result>
1112 class _LIBCPP_TYPE_VIS_ONLY mem_fun1_t : public binary_function<_Tp*, _Ap, _Sp>
1146 class _LIBCPP_TYPE_VIS_ONLY mem_fun1_ref_t : public binary_function<_Tp, _Ap, _Sp>
1180 class _LIBCPP_TYPE_VIS_ONLY const_mem_fun1_t : public binary_function<const _Tp*, _Ap, _Sp>
1215 : public binary_function<_Tp, _Ap, _Sp>
1326 : public binary_function<_A1, _A2, _Rp>