Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template group_functions

boost::intrusive::group_functions

Synopsis

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

template<typename NodeTraits> 
struct group_functions {
  // types
  typedef                                      ;        
  typedef          ;       
  typedef                           ;           
  typedef                               ;               
  typedef  ;
  typedef                   ;     
  typedef                       ;         
  typedef circular_slist_algorithms<       ;   
  typedef circular_slist_algorithms<        ;    

  // public static functions
   
  (, , , 
                          );
   
  (, , , 
                          );
   (, );
   (, , );
   (, , );
   (, );
   (, );
   (, );
   (, );
   ();
   (, , );
   (, , );
   ();
};

Description

group_functions public static functions

  1.  
    ( bucket_beg,  bucket_last, 
                             sp, );
  2.  
    ( bucket_beg,  bucket_last, 
                             sp, );
  3.  
    ( bucket_node, 
                                first_in_group);
  4.  ( end_ptr,  to_erase_ptr, 
                                 );
  5.  (, , );
  6.  ( first_in_group, );
  7.  ( n, );
  8.  ( n, );
  9.  ( n, );
  10.  ( ptr);
  11.  ( first_in_group,  n, );
  12.  (, , );
  13.  ( new_first);

PrevUpHomeNext