stl_function.h File Reference

Go to the source code of this file.

Namespaces

namespace  std

Classes

struct  std::unary_function< _Arg, _Result >
struct  std::binary_function< _Arg1, _Arg2, _Result >
struct  std::plus< _Tp >
 One of the math functors. More...
struct  std::minus< _Tp >
 One of the math functors. More...
struct  std::multiplies< _Tp >
 One of the math functors. More...
struct  std::divides< _Tp >
 One of the math functors. More...
struct  std::modulus< _Tp >
 One of the math functors. More...
struct  std::negate< _Tp >
 One of the math functors. More...
struct  std::equal_to< _Tp >
 One of the comparison functors. More...
struct  std::not_equal_to< _Tp >
 One of the comparison functors. More...
struct  std::greater< _Tp >
 One of the comparison functors. More...
struct  std::less< _Tp >
 One of the comparison functors. More...
struct  std::greater_equal< _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_or< _Tp >
 One of the Boolean operations functors. More...
struct  std::logical_not< _Tp >
 One of the Boolean operations functors. More...
class  std::unary_negate< _Predicate >
 One of the negation functors. More...
class  std::binary_negate< _Predicate >
 One of the negation functors. More...
class  std::binder1st< _Operation >
 One of the binder functors. More...
class  std::binder2nd< _Operation >
 One of the binder functors. More...
class  std::pointer_to_unary_function< _Arg, _Result >
 One of the adaptors for function pointers. More...
class  std::pointer_to_binary_function< _Arg1, _Arg2, _Result >
 One of the adaptors for function pointers. More...
struct  std::_Identity< _Tp >
struct  std::_Select1st< _Pair >
struct  std::_Select2nd< _Pair >
class  std::mem_fun_t< _Ret, _Tp >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_t< _Ret, _Tp >
 One of the adaptors for member pointers. More...
class  std::mem_fun_ref_t< _Ret, _Tp >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_ref_t< _Ret, _Tp >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_t< _Ret, _Tp, _Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_t< _Ret, _Tp, _Arg >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_ref_t< _Ret, _Tp, _Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_ref_t< _Ret, _Tp, _Arg >
 One of the adaptors for member pointers. More...

Defines

#define _FUNCTION_H   1

Functions

template<class _Predicate>
unary_negate< _Predicate > std::not1 (const _Predicate &__pred)
 One of the negation functors.
template<class _Predicate>
binary_negate< _Predicate > std::not2 (const _Predicate &__pred)
 One of the negation functors.
template<class _Operation, class _Tp>
binder1st< _Operation > std::bind1st (const _Operation &__fn, const _Tp &__x)
 One of the binder functors.
template<class _Operation, class _Tp>
binder2nd< _Operation > std::bind2nd (const _Operation &__fn, const _Tp &__x)
 One of the binder functors.
template<class _Arg, class _Result>
pointer_to_unary_function<
_Arg, _Result > 
std::ptr_fun (_Result(*__x)(_Arg))
 One of the adaptors for function pointers.
template<class _Arg1, class _Arg2, class _Result>
pointer_to_binary_function<
_Arg1, _Arg2, _Result > 
std::ptr_fun (_Result(*__x)(_Arg1, _Arg2))
 One of the adaptors for function pointers.
template<class _Ret, class _Tp>
mem_fun_t< _Ret, _Tp > std::mem_fun (_Ret(_Tp::*__f)())
template<class _Ret, class _Tp>
mem_fun_ref_t< _Ret, _Tp > std::mem_fun_ref (_Ret(_Tp::*__f)())
template<class _Ret, class _Tp, class _Arg>
mem_fun1_t< _Ret, _Tp, _Arg > std::mem_fun (_Ret(_Tp::*__f)(_Arg))
template<class _Ret, class _Tp, class _Arg>
mem_fun1_ref_t< _Ret, _Tp,
_Arg > 
std::mem_fun_ref (_Ret(_Tp::*__f)(_Arg))


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.


Define Documentation

#define _FUNCTION_H   1

Definition at line 62 of file stl_function.h.


Generated on Tue Feb 2 16:57:27 2010 for GNU C++ STL by  doxygen 1.4.7