__gnu_pbds::sample_resize_policy man page on RedHat

Man page or keyword search:  
man Server   29550 pages
apropos Keyword Search (all sections)
Output format
RedHat logo
[printable version]

__gnu_pbds::sample_resize_policy(3)	   __gnu_pbds::sample_resize_policy(3)

NAME
       __gnu_pbds::sample_resize_policy -

SYNOPSIS
   Public Types
       typedef std::size_t size_type

   Public Member Functions
       sample_resize_policy ()
       sample_range_hashing (const sample_resize_policy &other)
       void swap (sample_resize_policy &other)

   Protected Member Functions
       size_type get_new_size (size_type size, size_type num_used_e) const
       bool is_resize_needed () const
       void notify_cleared ()
       void notify_erase_search_collision ()
       void notify_erase_search_end ()
       void notify_erase_search_start ()
       void notify_erased (size_type num_e)
       void notify_find_search_collision ()
       void notify_find_search_end ()
       void notify_find_search_start ()
       void notify_insert_search_collision ()
       void notify_insert_search_end ()
       void notify_insert_search_start ()
       void notify_inserted (size_type num_e)
       void notify_resized (size_type new_size)

Detailed Description
       A sample resize policy.

       Definition at line 47 of file sample_resize_policy.hpp.

Member Typedef Documentation
   typedef std::size_t __gnu_pbds::sample_resize_policy::size_type
       Size type.

       Definition at line 51 of file sample_resize_policy.hpp.

Constructor & Destructor Documentation
   __gnu_pbds::sample_resize_policy::sample_resize_policy ()
       Default constructor.

Member Function Documentation
   size_type __gnu_pbds::sample_resize_policy::get_new_size (size_typesize,
       size_typenum_used_e) const [protected]
       Queries what the new size should be.

   bool __gnu_pbds::sample_resize_policy::is_resize_needed () const [inline],
       [protected]
       Queries whether a resize is needed.

   void __gnu_pbds::sample_resize_policy::notify_cleared () [protected]
       Notifies the table was cleared.

   void __gnu_pbds::sample_resize_policy::notify_erase_search_collision ()
       [inline],  [protected]
       Notifies a search encountered a collision.

   void __gnu_pbds::sample_resize_policy::notify_erase_search_end () [inline],
       [protected]
       Notifies a search ended.

   void __gnu_pbds::sample_resize_policy::notify_erase_search_start ()
       [inline],  [protected]
       Notifies a search started.

   void __gnu_pbds::sample_resize_policy::notify_erased (size_typenum_e)
       [inline],  [protected]
       Notifies an element was erased.

   void __gnu_pbds::sample_resize_policy::notify_find_search_collision ()
       [inline],  [protected]
       Notifies a search encountered a collision.

   void __gnu_pbds::sample_resize_policy::notify_find_search_end () [inline],
       [protected]
       Notifies a search ended.

   void __gnu_pbds::sample_resize_policy::notify_find_search_start ()
       [inline],  [protected]
       Notifies a search started.

   void __gnu_pbds::sample_resize_policy::notify_insert_search_collision ()
       [inline],  [protected]
       Notifies a search encountered a collision.

   void __gnu_pbds::sample_resize_policy::notify_insert_search_end ()
       [inline],  [protected]
       Notifies a search ended.

   void __gnu_pbds::sample_resize_policy::notify_insert_search_start ()
       [inline],  [protected]
       Notifies a search started.

   void __gnu_pbds::sample_resize_policy::notify_inserted (size_typenum_e)
       [inline],  [protected]
       Notifies an element was inserted.

   void __gnu_pbds::sample_resize_policy::notify_resized (size_typenew_size)
       [protected]
       Notifies the table was resized to new_size.

   __gnu_pbds::sample_resize_policy::sample_range_hashing (const
       sample_resize_policy &other)
       Copy constructor.

   void __gnu_pbds::sample_resize_policy::swap (sample_resize_policy &other)
       [inline]
       Swaps content.

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++			Wed Nov 6 2__gnu_pbds::sample_resize_policy(3)
[top]

List of man pages available for RedHat

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net