Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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>

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 1217 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 1221 of file functional.hpp.

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


Member Function Documentation

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

Definition at line 1223 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 1219 of file functional.hpp.

Referenced by s11n::logical_and_nullary_f< F1, F2 >::logical_and_nullary_f(), and 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 1220 of file functional.hpp.

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


The documentation for this struct was generated from the following file:
Generated on Thu Sep 29 20:01:15 2005 for libs11n-1.1.3-dev by  doxygen 1.4.1