libmoost
moost::which< N >::value_comparer< T, Pred > Class Template Reference

the value_comparer More...

#include <which.hpp>

List of all members.

Public Member Functions

 value_comparer (const T &value)
template<typename Pair >
bool operator() (Pair const &val) const

Private Attributes

const T & m_value

Detailed Description

template<int N>
template<typename T, template< class > class Pred = std::equal_to>
class moost::which< N >::value_comparer< T, Pred >

the value_comparer

Definition at line 174 of file which.hpp.


Constructor & Destructor Documentation

template<int N>
template<typename T , template< class > class Pred = std::equal_to>
moost::which< N >::value_comparer< T, Pred >::value_comparer ( const T &  value) [inline]

Definition at line 177 of file which.hpp.


Member Function Documentation

template<int N>
template<typename T , template< class > class Pred = std::equal_to>
template<typename Pair >
bool moost::which< N >::value_comparer< T, Pred >::operator() ( Pair const &  val) const [inline]

Definition at line 182 of file which.hpp.


Member Data Documentation

template<int N>
template<typename T , template< class > class Pred = std::equal_to>
const T& moost::which< N >::value_comparer< T, Pred >::m_value [private]

Definition at line 188 of file which.hpp.


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