Lines Matching refs:_Ret

890   template<typename _Ret, typename _Tp>
891 class mem_fun_t : public unary_function<_Tp*, _Ret>
895 mem_fun_t(_Ret (_Tp::*__pf)())
898 _Ret
903 _Ret (_Tp::*_M_f)();
908 template<typename _Ret, typename _Tp>
909 class const_mem_fun_t : public unary_function<const _Tp*, _Ret>
913 const_mem_fun_t(_Ret (_Tp::*__pf)() const)
916 _Ret
921 _Ret (_Tp::*_M_f)() const;
926 template<typename _Ret, typename _Tp>
927 class mem_fun_ref_t : public unary_function<_Tp, _Ret>
931 mem_fun_ref_t(_Ret (_Tp::*__pf)())
934 _Ret
939 _Ret (_Tp::*_M_f)();
944 template<typename _Ret, typename _Tp>
945 class const_mem_fun_ref_t : public unary_function<_Tp, _Ret>
949 const_mem_fun_ref_t(_Ret (_Tp::*__pf)() const)
952 _Ret
957 _Ret (_Tp::*_M_f)() const;
962 template<typename _Ret, typename _Tp, typename _Arg>
963 class mem_fun1_t : public binary_function<_Tp*, _Arg, _Ret>
967 mem_fun1_t(_Ret (_Tp::*__pf)(_Arg))
970 _Ret
975 _Ret (_Tp::*_M_f)(_Arg);
980 template<typename _Ret, typename _Tp, typename _Arg>
981 class const_mem_fun1_t : public binary_function<const _Tp*, _Arg, _Ret>
985 const_mem_fun1_t(_Ret (_Tp::*__pf)(_Arg) const)
988 _Ret
993 _Ret (_Tp::*_M_f)(_Arg) const;
998 template<typename _Ret, typename _Tp, typename _Arg>
999 class mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
1003 mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg))
1006 _Ret
1011 _Ret (_Tp::*_M_f)(_Arg);
1016 template<typename _Ret, typename _Tp, typename _Arg>
1017 class const_mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
1021 const_mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg) const)
1024 _Ret
1029 _Ret (_Tp::*_M_f)(_Arg) const;
1034 template<typename _Ret, typename _Tp>
1035 inline mem_fun_t<_Ret, _Tp>
1036 mem_fun(_Ret (_Tp::*__f)())
1037 { return mem_fun_t<_Ret, _Tp>(__f); }
1039 template<typename _Ret, typename _Tp>
1040 inline const_mem_fun_t<_Ret, _Tp>
1041 mem_fun(_Ret (_Tp::*__f)() const)
1042 { return const_mem_fun_t<_Ret, _Tp>(__f); }
1044 template<typename _Ret, typename _Tp>
1045 inline mem_fun_ref_t<_Ret, _Tp>
1046 mem_fun_ref(_Ret (_Tp::*__f)())
1047 { return mem_fun_ref_t<_Ret, _Tp>(__f); }
1049 template<typename _Ret, typename _Tp>
1050 inline const_mem_fun_ref_t<_Ret, _Tp>
1051 mem_fun_ref(_Ret (_Tp::*__f)() const)
1052 { return const_mem_fun_ref_t<_Ret, _Tp>(__f); }
1054 template<typename _Ret, typename _Tp, typename _Arg>
1055 inline mem_fun1_t<_Ret, _Tp, _Arg>
1056 mem_fun(_Ret (_Tp::*__f)(_Arg))
1057 { return mem_fun1_t<_Ret, _Tp, _Arg>(__f); }
1059 template<typename _Ret, typename _Tp, typename _Arg>
1060 inline const_mem_fun1_t<_Ret, _Tp, _Arg>
1061 mem_fun(_Ret (_Tp::*__f)(_Arg) const)
1062 { return const_mem_fun1_t<_Ret, _Tp, _Arg>(__f); }
1064 template<typename _Ret, typename _Tp, typename _Arg>
1065 inline mem_fun1_ref_t<_Ret, _Tp, _Arg>
1066 mem_fun_ref(_Ret (_Tp::*__f)(_Arg))
1067 { return mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); }
1069 template<typename _Ret, typename _Tp, typename _Arg>
1070 inline const_mem_fun1_ref_t<_Ret, _Tp, _Arg>
1071 mem_fun_ref(_Ret (_Tp::*__f)(_Arg) const)
1072 { return const_mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); }