Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
Header <boost/sort/spreadsort/string_sort.hpp>
namespace boost {
  namespace sort {
    namespace spreadsort {
      template<typename RandomAccessIter, typename Unsigned_char_type> 
        void string_sort(RandomAccessIter, RandomAccessIter, 
                         Unsigned_char_type);
      template<typename Range, typename Unsigned_char_type> 
        void string_sort(Range &, Unsigned_char_type);
      template<typename RandomAccessIter> 
        void string_sort(RandomAccessIter, RandomAccessIter);
      template<typename Range> void string_sort(Range &);
      template<typename RandomAccessIter, typename Compare, 
               typename Unsigned_char_type> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Compare, 
                                 Unsigned_char_type);
      template<typename Range, typename Compare, typename Unsigned_char_type> 
        void reverse_string_sort(Range &, Compare, Unsigned_char_type);
      template<typename RandomAccessIter, typename Compare> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Compare);
      template<typename Range, typename Compare> 
        void reverse_string_sort(Range &, Compare);
      template<typename RandomAccessIter, typename Get_char, 
               typename Get_length> 
        void string_sort(RandomAccessIter, RandomAccessIter, Get_char, 
                         Get_length);
      template<typename Range, typename Get_char, typename Get_length> 
        void string_sort(Range &, Get_char, Get_length);
      template<typename RandomAccessIter, typename Get_char, 
               typename Get_length, typename Compare> 
        void string_sort(RandomAccessIter, RandomAccessIter, Get_char, 
                         Get_length, Compare);
      template<typename Range, typename Get_char, typename Get_length, 
               typename Compare> 
        void string_sort(Range &, Get_char, Get_length, Compare);
      template<typename RandomAccessIter, typename Get_char, 
               typename Get_length, typename Compare> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Get_char, 
                                 Get_length, Compare);
      template<typename Range, typename Get_char, typename Get_length, 
               typename Compare> 
        void reverse_string_sort(Range &, Get_char, Get_length, Compare);
    }
  }
}

PrevUpHomeNext