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

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
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 RandomAccessIter> 
        void string_sort(RandomAccessIter, RandomAccessIter);
      template<typename RandomAccessIter, typename Compare, 
               typename Unsigned_char_type> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Compare, 
                                 Unsigned_char_type);
      template<typename RandomAccessIter, typename Compare> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Compare);
      template<typename RandomAccessIter, typename Get_char, 
               typename Get_length> 
        void string_sort(RandomAccessIter, RandomAccessIter, 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 RandomAccessIter, typename Get_char, 
               typename Get_length, typename Compare> 
        void reverse_string_sort(RandomAccessIter, RandomAccessIter, Get_char, 
                                 Get_length, Compare);
    }
  }
}

PrevUpHomeNext