s11n::logical_and_nullary_f< F1, F2 > Struct Template Reference

Functor implementing AND logic and between two functors, which are expected to return values convertable to bool. More...

#include <functional.hpp>

Collaboration diagram for s11n::logical_and_nullary_f< F1, F2 >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 logical_and_nullary_f (F1 const &f1, F2 const &f2)
bool operator() () const

Public Attributes

F1 functor1
F2 functor2


Detailed Description

template<typename F1, typename F2>
struct s11n::logical_and_nullary_f< F1, F2 >

Functor implementing AND logic and between two functors, which are expected to return values convertable to bool.

Definition at line 1250 of file functional.hpp.


Constructor & Destructor Documentation

template<typename F1, typename F2>
s11n::logical_and_nullary_f< F1, F2 >::logical_and_nullary_f ( F1 const &  f1,
F2 const &  f2 
) [inline]

Definition at line 1254 of file functional.hpp.


Member Function Documentation

template<typename F1, typename F2>
bool s11n::logical_and_nullary_f< F1, F2 >::operator() (  )  const [inline]

Definition at line 1256 of file functional.hpp.

References s11n::logical_and_nullary_f< F1, F2 >::functor1, and s11n::logical_and_nullary_f< F1, F2 >::functor2.


Member Data Documentation

template<typename F1, typename F2>
F1 s11n::logical_and_nullary_f< F1, F2 >::functor1

Definition at line 1252 of file functional.hpp.

Referenced by s11n::logical_and_nullary_f< F1, F2 >::operator()().

template<typename F1, typename F2>
F2 s11n::logical_and_nullary_f< F1, F2 >::functor2

Definition at line 1253 of file functional.hpp.

Referenced by s11n::logical_and_nullary_f< F1, F2 >::operator()().


The documentation for this struct was generated from the following file:
Generated on Wed Jun 4 21:46:58 2008 for libs11n by  doxygen 1.5.3