Lines Matching refs:_Arg
101 template <class _Arg, class _Result>
104 typedef _Arg argument_type; ///< @c argument_type is the type of the
480 template <class _Arg, class _Result>
481 class pointer_to_unary_function : public unary_function<_Arg, _Result>
484 _Result (*_M_ptr)(_Arg);
489 pointer_to_unary_function(_Result (*__x)(_Arg)) in pointer_to_unary_function() argument
493 operator()(_Arg __x) const in operator()
498 template <class _Arg, class _Result>
499 inline pointer_to_unary_function<_Arg, _Result>
500 ptr_fun(_Result (*__x)(_Arg)) in ptr_fun() argument
501 { return pointer_to_unary_function<_Arg, _Result>(__x); } in ptr_fun()
646 template <class _Ret, class _Tp, class _Arg>
647 class mem_fun1_t : public binary_function<_Tp*, _Arg, _Ret>
651 mem_fun1_t(_Ret (_Tp::*__pf)(_Arg)) in mem_fun1_t() argument
655 operator()(_Tp* __p, _Arg __x) const in operator()
658 _Ret (_Tp::*_M_f)(_Arg);
662 template <class _Ret, class _Tp, class _Arg>
663 class const_mem_fun1_t : public binary_function<const _Tp*, _Arg, _Ret>
667 const_mem_fun1_t(_Ret (_Tp::*__pf)(_Arg) const) in const_mem_fun1_t()
671 operator()(const _Tp* __p, _Arg __x) const in operator()
674 _Ret (_Tp::*_M_f)(_Arg) const;
678 template <class _Ret, class _Tp, class _Arg>
679 class mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
683 mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg)) in mem_fun1_ref_t() argument
687 operator()(_Tp& __r, _Arg __x) const in operator()
690 _Ret (_Tp::*_M_f)(_Arg);
694 template <class _Ret, class _Tp, class _Arg>
695 class const_mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
699 const_mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg) const) in const_mem_fun1_ref_t()
703 operator()(const _Tp& __r, _Arg __x) const in operator()
706 _Ret (_Tp::*_M_f)(_Arg) const;
731 template <class _Ret, class _Tp, class _Arg>
732 inline mem_fun1_t<_Ret, _Tp, _Arg>
733 mem_fun(_Ret (_Tp::*__f)(_Arg)) in mem_fun() argument
734 { return mem_fun1_t<_Ret, _Tp, _Arg>(__f); } in mem_fun()
736 template <class _Ret, class _Tp, class _Arg>
737 inline const_mem_fun1_t<_Ret, _Tp, _Arg>
738 mem_fun(_Ret (_Tp::*__f)(_Arg) const) in mem_fun()
739 { return const_mem_fun1_t<_Ret, _Tp, _Arg>(__f); } in mem_fun()
741 template <class _Ret, class _Tp, class _Arg>
742 inline mem_fun1_ref_t<_Ret, _Tp, _Arg>
743 mem_fun_ref(_Ret (_Tp::*__f)(_Arg)) in mem_fun_ref() argument
744 { return mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); } in mem_fun_ref()
746 template <class _Ret, class _Tp, class _Arg>
747 inline const_mem_fun1_ref_t<_Ret, _Tp, _Arg>
748 mem_fun_ref(_Ret (_Tp::*__f)(_Arg) const) in mem_fun_ref()
749 { return const_mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); } in mem_fun_ref()