Claw
1.7.3
|
Some function object classes. More...
#include <utility>
#include <functional>
Go to the source code of this file.
Classes | |
class | claw::first< T1, T2 > |
Fuction object to get the first element of a std::pair. More... | |
class | claw::const_first< T1, T2 > |
Fuction object to get the first element of a std::pair. More... | |
class | claw::pair_first< Pair > |
Fuction object to get the first element of a std::pair. More... | |
class | claw::const_pair_first< Pair > |
Fuction object to get the first element of a std::pair. More... | |
class | claw::second< T1, T2 > |
Fuction object to get the second element of a std::pair. More... | |
class | claw::const_second< T1, T2 > |
Fuction object to get the second element of a std::pair. More... | |
class | claw::pair_second< Pair > |
Fuction object to get the second element of a std::pair. More... | |
class | claw::const_pair_second< Pair > |
Fuction object to get the second element of a std::pair. More... | |
class | claw::unary_true< T > |
Always true unary predicate. More... | |
class | claw::binary_true< T, U > |
Always true binary predicate. More... | |
class | claw::unary_compose< F1, F2 > |
Function object that compose two function objects. More... | |
class | claw::delete_function< T > |
Function object that deletes a pointer. More... | |
class | claw::clone< T > |
Function object that clones a pointer. More... | |
class | claw::dereference< T > |
Function object that dereferences a pointer. More... | |
class | claw::const_dereference< T > |
Function object that dereferences a constant pointer. More... |
Namespaces | |
namespace | claw |
This is the main namespace. |
Some function object classes.
Definition in file functional.hpp.