#include <functional>
Include dependency graph for ext/functional:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | __gnu_cxx |
Classes | |
class | __gnu_cxx::unary_compose< Operation1, Operation2 > |
An SGI extension . More... | |
class | __gnu_cxx::binary_compose< Operation1, Operation2, Operation3 > |
An SGI extension . More... | |
struct | __gnu_cxx::select1st< Pair > |
An SGI extension . More... | |
struct | __gnu_cxx::select2nd< Pair > |
An SGI extension . More... | |
struct | __gnu_cxx::project1st< Arg1, Arg2 > |
An SGI extension . More... | |
struct | __gnu_cxx::project2nd< Arg1, Arg2 > |
An SGI extension . More... | |
struct | __gnu_cxx::constant_void_fun< Result > |
An SGI extension . More... | |
struct | __gnu_cxx::constant_unary_fun< Result, Argument > |
An SGI extension . More... | |
struct | __gnu_cxx::constant_binary_fun< Result, Arg1, Arg2 > |
An SGI extension . More... | |
class | __gnu_cxx::subtractive_rng |
Functions | |
template<class Type> Type | identity_element (std::plus< Type >) |
An SGI extension . | |
template<class Type> Type | identity_element (std::multiplies< Type >) |
An SGI extension . | |
template<class Operation1, class Operation2> unary_compose< Operation1, Operation2 > | compose1 (const Operation1 &__fn1, const Operation2 &__fn2) |
An SGI extension . | |
template<class Operation1, class Operation2, class Operation3> binary_compose< Operation1, Operation2, Operation3 > | compose2 (const Operation1 &__fn1, const Operation2 &__fn2, const Operation3 &__fn3) |
An SGI extension . | |
template<class Result> constant_void_fun< Result > | constant0 (const Result &__val) |
An SGI extension . | |
template<class Result> constant_unary_fun< Result, Result > | constant1 (const Result &__val) |
An SGI extension . | |
template<class Result> constant_binary_fun< Result, Result, Result > | constant2 (const Result &__val) |
An SGI extension . |
Definition in file ext/functional.