Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template bucket_hash_t

boost::intrusive::bucket_hash_t

Synopsis

// In header: <boost/intrusive/hashtable.hpp>

template<typename ValueTraits, typename VoidOrKeyOfValue, 
         typename VoidOrKeyHash, typename BucketTraits,  LinearBuckets> 
struct bucket_hash_t : public  {
  // types
  typedef  ;         
  typedef                                                       ;           
  typedef                                                      ;          
  typedef                   ;      
  typedef                                                          ;               
  typedef              ;         
  typedef                                                                   ;        
  typedef                ;
  typedef                                                                    ;               

  // construct/copy/destruct
  (, , );
  ();

  // public member functions
  template<typename K>  () ;
   () ;
   ();
   (, ) ;
};

Description

bucket_hash_t public construct/copy/destruct

  1. ( val_traits,  b_traits, 
                   h);
  2. ( other);

bucket_hash_t public member functions

  1. template<typename K>  ( k) ;
  2.  () ;
  3.  ();
  4.  ( v, ) ;

PrevUpHomeNext