stl_function.h File Reference

This graph shows which files directly or indirectly include this file:

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< Type >
 One of the math functors. More...
struct  std::minus< Type >
 One of the math functors. More...
struct  std::multiplies< Type >
 One of the math functors. More...
struct  std::divides< Type >
 One of the math functors. More...
struct  std::modulus< Type >
 One of the math functors. More...
struct  std::negate< Type >
 One of the math functors. More...
struct  std::equal_to< Type >
 One of the comparison functors. More...
struct  std::not_equal_to< Type >
 One of the comparison functors. More...
struct  std::greater< Type >
 One of the comparison functors. More...
struct  std::less< Type >
 One of the comparison functors. More...
struct  std::greater_equal< Type >
 One of the comparison functors. More...
struct  std::less_equal< Type >
 One of the comparison functors. More...
struct  std::logical_and< Type >
 One of the Boolean operations functors. More...
struct  std::logical_or< Type >
 One of the Boolean operations functors. More...
struct  std::logical_not< Type >
 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...
class  std::mem_fun_t< Ret, Type >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_t< Ret, Type >
 One of the adaptors for member pointers. More...
class  std::mem_fun_ref_t< Ret, Type >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_ref_t< Ret, Type >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_t< Ret, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_t< Ret, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_ref_t< Ret, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_ref_t< Ret, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::mem_fun_t< void, Type >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_t< void, Type >
 One of the adaptors for member pointers. More...
class  std::mem_fun_ref_t< void, Type >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun_ref_t< void, Type >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_t< void, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_t< void, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::mem_fun1_ref_t< void, Type, Arg >
 One of the adaptors for member pointers. More...
class  std::const_mem_fun1_ref_t< void, Type, Arg >
 One of the adaptors for member pointers. More...

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 Type>
binder1st< Operation > std::bind1st (const Operation &__fn, const Type &x)
 One of the binder functors.
template<class Operation, class Type>
binder2nd< Operation > std::bind2nd (const Operation &__fn, const Type &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.


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.


Generated on Thu Jan 3 20:54:20 2008 for libstdc++-v3 Source by  doxygen 1.5.4