pb_assoc::hash_prime_size_policy Struct Reference

#include <hash_policy.hpp>

List of all members.

Public Types

typedef size_t size_type

Public Member Functions

void swap (PB_ASSOC_CLASS_C_DEC &r_other)

Protected Member Functions

size_type get_init_size (size_type suggested_size) const
size_type get_nearest_larger_size (size_type cur_size) const
size_type get_nearest_smaller_size (size_type cur_size) const
size_type get_nearest_larger_size_imp (size_type size) const


Detailed Description

Definition at line 531 of file hash_policy.hpp.


Member Typedef Documentation

typedef size_t pb_assoc::hash_prime_size_policy::size_type

Definition at line 533 of file hash_policy.hpp.


Member Function Documentation

size_type pb_assoc::hash_prime_size_policy::get_init_size ( size_type  suggested_size  )  const [inline, protected]

size_type pb_assoc::hash_prime_size_policy::get_nearest_larger_size ( size_type  cur_size  )  const [inline, protected]

size_type pb_assoc::hash_prime_size_policy::get_nearest_larger_size_imp ( size_type  size  )  const [inline, protected]

size_type pb_assoc::hash_prime_size_policy::get_nearest_smaller_size ( size_type  cur_size  )  const [inline, protected]

void pb_assoc::hash_prime_size_policy::swap ( 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:36 2010 for GNU C++ STL by  doxygen 1.4.7