Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

lyx::equal_2nd_in_pair Class Template Reference

#include <lyxfunctional.h>

List of all members.

Public Types

typedef T::second_type second_type
typedef T pair_type

Public Methods

 equal_2nd_in_pair (second_type const &value)
bool operator() (pair_type const &p) const

Private Attributes

second_type const & value_

template<typename T>
class lyx::equal_2nd_in_pair< T >


Member Typedef Documentation

template<typename T>
typedef T lyx::equal_2nd_in_pair::pair_type
 

Definition at line 202 of file lyxfunctional.h.

Referenced by operator().

template<typename T>
typedef T::second_type lyx::equal_2nd_in_pair::second_type
 

Definition at line 200 of file lyxfunctional.h.

Referenced by equal_2nd_in_pair.


Constructor & Destructor Documentation

template<typename T>
lyx::equal_2nd_in_pair< T >::equal_2nd_in_pair second_type const &    value [inline]
 

Definition at line 204 of file lyxfunctional.h.

References second_type, and value_.

00204 : value_(value) {}


Member Function Documentation

template<typename T>
bool lyx::equal_2nd_in_pair< T >::operator() pair_type const &    p const [inline]
 

Definition at line 206 of file lyxfunctional.h.

References pair_type, and value_.

00206                                                     {
00207                 return p.second == value_;
00208         }


Member Data Documentation

template<typename T>
second_type const& lyx::equal_2nd_in_pair::value_ [private]
 

Definition at line 211 of file lyxfunctional.h.

Referenced by equal_2nd_in_pair, and operator().


The documentation for this class was generated from the following file:
Generated on Fri Jul 18 01:19:06 2003 for lyx by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002