stl_function.h File Reference
Detailed Description
This is an internal header file, included by other library headers. You should not attempt to use it directly.
Definition in file stl_function.h.
Go to the source code of this file.
Namespaces
Classes
- struct std::_Identity< _Tp >
- struct std::_Select1st< _Pair >
- struct std::_Select2nd< _Pair >
- struct std::binary_function< _Arg1, _Arg2, _Result >
- class std::binary_negate< _Predicate >
- One of the negation functors. More...
- struct std::bit_and< _Tp >
- struct std::bit_or< _Tp >
- struct std::bit_xor< _Tp >
- class std::const_mem_fun1_ref_t< _Ret, _Tp, _Arg >
- pointers. More...
- class std::const_mem_fun1_t< _Ret, _Tp, _Arg >
- pointers. More...
- class std::const_mem_fun_ref_t< _Ret, _Tp >
- pointers. More...
- class std::const_mem_fun_t< _Ret, _Tp >
- pointers. More...
- struct std::divides< _Tp >
- One of the math functors. More...
- struct std::equal_to< _Tp >
- One of the comparison functors. More...
- struct std::greater< _Tp >
- One of the comparison functors. More...
- struct std::greater_equal< _Tp >
- One of the comparison functors. More...
- struct std::less< _Tp >
- One of the comparison functors. More...
- struct std::less_equal< _Tp >
- One of the comparison functors. More...
- struct std::logical_and< _Tp >
- One of the Boolean operations functors. More...
- struct std::logical_not< _Tp >
- One of the Boolean operations functors. More...
- struct std::logical_or< _Tp >
- One of the Boolean operations functors. More...
- class std::mem_fun1_ref_t< _Ret, _Tp, _Arg >
- pointers. More...
- class std::mem_fun1_t< _Ret, _Tp, _Arg >
- pointers. More...
- class std::mem_fun_ref_t< _Ret, _Tp >
- pointers. More...
- class std::mem_fun_t< _Ret, _Tp >
- pointers. More...
- struct std::minus< _Tp >
- One of the math functors. More...
- struct std::modulus< _Tp >
- One of the math functors. More...
- struct std::multiplies< _Tp >
- One of the math functors. More...
- struct std::negate< _Tp >
- One of the math functors. More...
- struct std::not_equal_to< _Tp >
- One of the comparison functors. More...
- struct std::plus< _Tp >
- One of the math functors. More...
- class std::pointer_to_binary_function< _Arg1, _Arg2, _Result >
- One of the adaptors for function pointers. More...
- class std::pointer_to_unary_function< _Arg, _Result >
- One of the adaptors for function pointers. More...
- struct std::unary_function< _Arg, _Result >
- class std::unary_negate< _Predicate >
- One of the negation functors. More...
Defines
Functions
-
template<typename _Ret, typename _Tp, typename _Arg> mem_fun1_t< _Ret, _Tp, _Arg > std::mem_fun (_Ret(_Tp::*__f)(_Arg))
-
template<typename _Ret, typename _Tp> mem_fun_t< _Ret, _Tp > std::mem_fun (_Ret(_Tp::*__f)())
-
template<typename _Ret, typename _Tp, typename _Arg> mem_fun1_ref_t< _Ret, _Tp,
_Arg > std::mem_fun_ref (_Ret(_Tp::*__f)(_Arg))
-
template<typename _Ret, typename _Tp> mem_fun_ref_t< _Ret, _Tp > std::mem_fun_ref (_Ret(_Tp::*__f)())
- template<typename _Predicate> unary_negate< _Predicate > std::not1 (const _Predicate &__pred)
- template<typename _Predicate> binary_negate< _Predicate > std::not2 (const _Predicate &__pred)
- template<typename _Arg1, typename _Arg2, typename _Result> pointer_to_binary_function<
_Arg1, _Arg2, _Result > std::ptr_fun (_Result(*__x)(_Arg1, _Arg2))
- template<typename _Arg, typename _Result> pointer_to_unary_function<
_Arg, _Result > std::ptr_fun (_Result(*__x)(_Arg))
Generated on Wed Mar 26 00:43:34 2008 for libstdc++ by
1.5.1