PrevUpHomeNext

Function template composed_concat

boost::unicode::adaptors::composed_concat

Synopsis

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


template<typename Range1, typename Range2, typename... T> 
  result_of::composed_concat< Range1, Range2 >::type 
  composed_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 C and are non-empty.

Returns:

Lazy stream-safe range in Normalized Form C .


PrevUpHomeNext