PrevUpHomeNext

Header <boost/text/paragraph_break.hpp>

namespace boost {
  namespace text {
    namespace v1 {
      template<code_point_iter I, std::sentinel_for< I > S> 
        I prev_paragraph_break(I, I, S);
      template<code_point_iter I, std::sentinel_for< I > S> 
        I next_paragraph_break(I, S);
      template<code_point_range R> 
        std::ranges::borrowed_iterator_t< R > 
        prev_paragraph_break(R &&, std::ranges::iterator_t< R >);
      template<code_point_range R> 
        std::ranges::borrowed_iterator_t< R > 
        next_paragraph_break(R &&, std::ranges::iterator_t< R >);
      template<code_point_iter I, std::sentinel_for< I > S> 
        bool at_paragraph_break(I, I, S);
      template<code_point_range R> 
        bool at_paragraph_break(R &&, std::ranges::iterator_t< R >);
      template<code_point_iter I, std::sentinel_for< I > S> 
        utf32_view< I > paragraph(I, I, S);
      template<code_point_range R> 
        unspecified paragraph(R &&, std::ranges::iterator_t< R >);
      template<code_point_iter I, std::sentinel_for< I > S> 
        unspecified paragraphs(I, S);
      template<code_point_range R> unspecified paragraphs(R &&);
    }
  }
}

PrevUpHomeNext