claw::unary_compose< F1, F2 > Class Template Reference

#include <functional.hpp>

List of all members.


Detailed Description

template<typename F1, typename F2>
class claw::unary_compose< F1, F2 >

Function object that compose two function objects.

Template arguments :

Author:
Julien Jorge

Definition at line 211 of file functional.hpp.


Public Member Functions

F1::result_type operator() (typename F2::argument_type &a) const
 Return (F1 o F2)(a).

Member Function Documentation

template<typename F1, typename F2>
F1::result_type claw::unary_compose< F1, F2 >::operator() ( typename F2::argument_type &  a  )  const [inline]

Return (F1 o F2)(a).

Definition at line 220 of file functional.hpp.

00221     {
00222       return F1()( F2()(a) );
00223     }


The documentation for this class was generated from the following file:

Generated on Thu Jun 26 09:35:05 2008 for CLAW Library (a C++ Library Absolutely Wonderful) by  doxygen 1.5.6