| Home | Libraries | People | FAQ | More

##### 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);
        }
      }
    }