Reference Boost , The Boost C++ Libraries BoostBook Documentation Subset , Chapter 41. Boost.Unordered    
  
namespace  boost  { 
  template < typename  Value,  typename  Hash =  boost :: hash < Value > ,  
           typename  Pred =  std :: equal_to < Value > ,  
           typename  Alloc =  std :: allocator < Value >  >  
    class  unordered_set ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    bool  operator == ( unordered_set < Value ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_set < Value ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    bool  operator != ( unordered_set < Value ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_set < Value ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    void  swap ( unordered_set < Value ,  Hash ,  Pred ,  Alloc > & ,  
              unordered_set < Value ,  Hash ,  Pred ,  Alloc > & ) ; 
  template < typename  Value,  typename  Hash =  boost :: hash < Value > ,  
           typename  Pred =  std :: equal_to < Value > ,  
           typename  Alloc =  std :: allocator < Value >  >  
    class  unordered_multiset ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    bool  operator == ( unordered_multiset < Value ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_multiset < Value ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    bool  operator != ( unordered_multiset < Value ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_multiset < Value ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Value,  typename  Hash,  typename  Pred,  typename  Alloc>  
    void  swap ( unordered_multiset < Value ,  Hash ,  Pred ,  Alloc > & ,  
              unordered_multiset < Value ,  Hash ,  Pred ,  Alloc > & ) ; 
}  
namespace  boost  { 
  template < typename  Key,  typename  Mapped,  typename  Hash =  boost :: hash < Key > ,  
           typename  Pred =  std :: equal_to < Key > ,  
           typename  Alloc =  std :: allocator < std :: pair < Key  const ,  Mapped >>  >  
    class  unordered_map ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    bool  operator == ( unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    bool  operator != ( unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    void  swap ( unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc > & ,  
              unordered_map < Key ,  Mapped ,  Hash ,  Pred ,  Alloc > & ) ; 
  template < typename  Key,  typename  Mapped,  typename  Hash =  boost :: hash < Key > ,  
           typename  Pred =  std :: equal_to < Key > ,  
           typename  Alloc =  std :: allocator < std :: pair < Key  const ,  Mapped >>  >  
    class  unordered_multimap ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    bool  operator == ( unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    bool  operator != ( unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ,  
                    unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc >  const & ) ; 
  template < typename  Key,  typename  Mapped,  typename  Hash,  typename  Pred,  
           typename  Alloc>  
    void  swap ( unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc > & ,  
              unordered_multimap < Key ,  Mapped ,  Hash ,  Pred ,  Alloc > & ) ; 
}  
 
Статья Reference  раздела The Boost C++ Libraries BoostBook Documentation Subset Chapter 41. Boost.Unordered  может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная  :: Chapter 41. Boost.Unordered  ::