PrevUpHomeNext

Function template decomposed_concat

boost::unicode::adaptors::decomposed_concat

Synopsis

// In header: <boost/unicode/cat.hpp>


template<typename Range1, typename Range2, typename... T> 
  result_of::decomposed_concat< Range1, Range2 >::type 
  decomposed_concat(Range1 && range1, Range2 && range2, const T &... args);

Description

Concatenates two ranges of code points and returns the result as a lazily evaluated range. Throws std::out_of_range if the input or resulting strings are not stream-safe.

Requires:

Range1 and Range2 are in Normalized Form D and are non-empty.

Returns:

Lazy stream-safe range in Normalized Form D .


PrevUpHomeNext