PrevUpHomeNext

Struct template line_break_grapheme_view

boost::text::line_break_grapheme_view

Synopsis

// In header: <boost/text/line_break.hpp>

template<code_point_iter I> 
struct line_break_grapheme_view : public boost::text::grapheme_view< I > {
  // construct/copy/destruct
  line_break_grapheme_view();
  line_break_grapheme_view(line_break_result< I >, line_break_result< I >);
  template<typename GraphemeIter> 
    line_break_grapheme_view(line_break_result< GraphemeIter >, 
                             line_break_result< GraphemeIter >);

  // public member functions
  bool hard_break() const;
};

Description

A range of graphemes that delimit a pair of line break boundaries.

line_break_grapheme_view public construct/copy/destruct

  1. line_break_grapheme_view();
  2. line_break_grapheme_view(line_break_result< I > first, 
                             line_break_result< I > last);
  3. template<typename GraphemeIter> 
      line_break_grapheme_view(line_break_result< GraphemeIter > first, 
                               line_break_result< GraphemeIter > last);

line_break_grapheme_view public member functions

  1. bool hard_break() const;

    Returns true if the end of *this is a hard line break boundary.


PrevUpHomeNext