| 
    Fermat
    
   | 
 
Defines some general purpose functors. More...
#include <cugar/basic/types.h>#include <iterator>Go to the source code of this file.
Namespaces | |
| cugar | |
| Define a vector_view POD type and plain_view() for std::vector.  | |
Functions | |
| template<typename F , typename C > | |
| binder1st< F, C > | cugar::bind1st (const F &f, const C c) | 
| template<typename F , typename C > | |
| binder2nd< F, C > | cugar::bind2nd (const F &f, const C c) | 
| template<typename F1 , typename F2 > | |
| composition_type< F1, F2, typename F1::function_tag, typename F2::function_tag >::type | cugar::compose (const F1 f1, const F2 f2) | 
| template<typename F , typename G1 , typename G2 > | |
| compose_binary< F, G1, G2 > | cugar::compose (const F f, const G1 g1, const G2 g2) | 
| template<typename Iterator > | |
| gather_functor< Iterator > | cugar::make_gather_functor (const Iterator perm) | 
Defines some general purpose functors.
 1.8.13