pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false > Struct Template Reference

#include <hash_eq_fn.hpp>

List of all members.

Public Types

typedef Eq_Fn my_eq_fn_base
typedef Allocator::template
rebind< Key >::other 
key_allocator
typedef key_allocator::const_reference const_key_reference

Public Member Functions

 hash_eq_fn ()
 hash_eq_fn (const Eq_Fn &r_eq_fn)
bool operator() (const_key_reference r_lhs_key, const_key_reference r_rhs_key) const
void swap (const PB_ASSOC_CLASS_C_DEC &r_other)


Detailed Description

template<typename Key, class Eq_Fn, class Allocator>
struct pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >

Specialization 1- The client requests that hash values not be stored.

Definition at line 84 of file hash_eq_fn.hpp.


Member Typedef Documentation

template<typename Key, class Eq_Fn, class Allocator>
typedef key_allocator::const_reference pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::const_key_reference

Definition at line 90 of file hash_eq_fn.hpp.

template<typename Key, class Eq_Fn, class Allocator>
typedef Allocator::template rebind<Key>::other pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::key_allocator

Definition at line 88 of file hash_eq_fn.hpp.

template<typename Key, class Eq_Fn, class Allocator>
typedef Eq_Fn pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::my_eq_fn_base

Definition at line 86 of file hash_eq_fn.hpp.


Constructor & Destructor Documentation

template<typename Key, class Eq_Fn, class Allocator>
pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::hash_eq_fn (  ) 

template<typename Key, class Eq_Fn, class Allocator>
pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::hash_eq_fn ( const Eq_Fn &  r_eq_fn  ) 


Member Function Documentation

template<typename Key, class Eq_Fn, class Allocator>
bool pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::operator() ( const_key_reference  r_lhs_key,
const_key_reference  r_rhs_key 
) const [inline]

template<typename Key, class Eq_Fn, class Allocator>
void pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, false >::swap ( const PB_ASSOC_CLASS_C_DEC &  r_other  )  [inline]


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:58:40 2010 for GNU C++ STL by  doxygen 1.4.7