Home | History | Annotate | Download | only in bits

Lines Matching refs:_Ret

541   template<typename _Ret, typename _Tp>
542 class mem_fun_t : public unary_function<_Tp*, _Ret>
546 mem_fun_t(_Ret (_Tp::*__pf)())
549 _Ret
554 _Ret (_Tp::*_M_f)();
559 template<typename _Ret, typename _Tp>
560 class const_mem_fun_t : public unary_function<const _Tp*, _Ret>
564 const_mem_fun_t(_Ret (_Tp::*__pf)() const)
567 _Ret
572 _Ret (_Tp::*_M_f)() const;
577 template<typename _Ret, typename _Tp>
578 class mem_fun_ref_t : public unary_function<_Tp, _Ret>
582 mem_fun_ref_t(_Ret (_Tp::*__pf)())
585 _Ret
590 _Ret (_Tp::*_M_f)();
595 template<typename _Ret, typename _Tp>
596 class const_mem_fun_ref_t : public unary_function<_Tp, _Ret>
600 const_mem_fun_ref_t(_Ret (_Tp::*__pf)() const)
603 _Ret
608 _Ret (_Tp::*_M_f)() const;
613 template<typename _Ret, typename _Tp, typename _Arg>
614 class mem_fun1_t : public binary_function<_Tp*, _Arg, _Ret>
618 mem_fun1_t(_Ret (_Tp::*__pf)(_Arg))
621 _Ret
626 _Ret (_Tp::*_M_f)(_Arg);
631 template<typename _Ret, typename _Tp, typename _Arg>
632 class const_mem_fun1_t : public binary_function<const _Tp*, _Arg, _Ret>
636 const_mem_fun1_t(_Ret (_Tp::*__pf)(_Arg) const)
639 _Ret
644 _Ret (_Tp::*_M_f)(_Arg) const;
649 template<typename _Ret, typename _Tp, typename _Arg>
650 class mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
654 mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg))
657 _Ret
662 _Ret (_Tp::*_M_f)(_Arg);
667 template<typename _Ret, typename _Tp, typename _Arg>
668 class const_mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>
672 const_mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg) const)
675 _Ret
680 _Ret (_Tp::*_M_f)(_Arg) const;
685 template<typename _Ret, typename _Tp>
686 inline mem_fun_t<_Ret, _Tp>
687 mem_fun(_Ret (_Tp::*__f)())
688 { return mem_fun_t<_Ret, _Tp>(__f); }
690 template<typename _Ret, typename _Tp>
691 inline const_mem_fun_t<_Ret, _Tp>
692 mem_fun(_Ret (_Tp::*__f)() const)
693 { return const_mem_fun_t<_Ret, _Tp>(__f); }
695 template<typename _Ret, typename _Tp>
696 inline mem_fun_ref_t<_Ret, _Tp>
697 mem_fun_ref(_Ret (_Tp::*__f)())
698 { return mem_fun_ref_t<_Ret, _Tp>(__f); }
700 template<typename _Ret, typename _Tp>
701 inline const_mem_fun_ref_t<_Ret, _Tp>
702 mem_fun_ref(_Ret (_Tp::*__f)() const)
703 { return const_mem_fun_ref_t<_Ret, _Tp>(__f); }
705 template<typename _Ret, typename _Tp, typename _Arg>
706 inline mem_fun1_t<_Ret, _Tp, _Arg>
707 mem_fun(_Ret (_Tp::*__f)(_Arg))
708 { return mem_fun1_t<_Ret, _Tp, _Arg>(__f); }
710 template<typename _Ret, typename _Tp, typename _Arg>
711 inline const_mem_fun1_t<_Ret, _Tp, _Arg>
712 mem_fun(_Ret (_Tp::*__f)(_Arg) const)
713 { return const_mem_fun1_t<_Ret, _Tp, _Arg>(__f); }
715 template<typename _Ret, typename _Tp, typename _Arg>
716 inline mem_fun1_ref_t<_Ret, _Tp, _Arg>
717 mem_fun_ref(_Ret (_Tp::*__f)(_Arg))
718 { return mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); }
720 template<typename _Ret, typename _Tp, typename _Arg>
721 inline const_mem_fun1_ref_t<_Ret, _Tp, _Arg>
722 mem_fun_ref(_Ret (_Tp::*__f)(_Arg) const)
723 { return const_mem_fun1_ref_t<_Ret, _Tp, _Arg>(__f); }