pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false > Class Reference

#include <ranged_hash_fn.hpp>

Inheritance diagram for pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >:

pb_assoc::null_hash_fn List of all members.

Protected Types

typedef Allocator::size_type size_type
typedef Comb_Hash_Fn my_comb_hash_fn_base

Protected Member Functions

 ranged_hash_fn (size_type size)
 ranged_hash_fn (size_type size, const Comb_Hash_Fn &r_comb_hash_fn)
 ranged_hash_fn (size_type size, const null_hash_fn &r_null_hash_fn, const Comb_Hash_Fn &r_comb_hash_fn)
void swap (PB_ASSOC_CLASS_C_DEC &r_other)

Detailed Description

Definition at line 329 of file ranged_hash_fn.hpp.


Member Typedef Documentation

typedef Comb_Hash_Fn pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::my_comb_hash_fn_base [protected]

Definition at line 339 of file ranged_hash_fn.hpp.

typedef Allocator::size_type pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::size_type [protected]

Definition at line 337 of file ranged_hash_fn.hpp.


Constructor & Destructor Documentation

pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::ranged_hash_fn ( size_type  size  )  [protected]

pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::ranged_hash_fn ( size_type  size,
const Comb_Hash_Fn &  r_comb_hash_fn 
) [protected]

pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::ranged_hash_fn ( size_type  size,
const null_hash_fn r_null_hash_fn,
const Comb_Hash_Fn &  r_comb_hash_fn 
) [protected]


Member Function Documentation

void pb_assoc::detail::ranged_hash_fn< Key, null_hash_fn, Allocator, Comb_Hash_Fn, false >::swap ( PB_ASSOC_CLASS_C_DEC &  r_other  )  [protected]


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