|
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...
|
struct | std::Identity< Type > |
struct | std::Select1st< Pair > |
struct | std::Select2nd< Pair > |
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...
|
Defines |
#define | FUNCTIONH |
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.
|
template<class Ret, class Type> |
mem_fun_t< Ret, Type > | std::mem_fun (Ret(Type::*__f)()) |
template<class Ret, class Type> |
mem_fun_ref_t< Ret, Type > | std::mem_fun_ref (Ret(Type::*__f)()) |
template<class Ret, class Type, class Arg> |
mem_fun1_t< Ret, Type, Arg > | std::mem_fun (Ret(Type::*__f)(Arg)) |
template<class Ret, class Type, class Arg> |
mem_fun1_ref_t< Ret, Type,
Arg > | std::mem_fun_ref (Ret(Type::*__f)(Arg)) |