Normalization¶
-
template<NormalizationForm
Form
, OutputIteratorOut
>
autodecompose_into
(code_point u, Out out)¶ Warning
This part of the interface is still being worked out; it is likely to change signficantly or to be removed before the next release.
Writes the full decomposition of a code point into an output iterator, according to
Form
.Parameters: - u – The code points to decompose
- out – The iterator to write to
-
template<NormalizationForm
Form
, ForwardRangeRng
>
autocompose
(Rng rng)¶ Warning
This part of the interface is still being worked out; it is likely to change signficantly or to be removed before the next release.
Applies the Canonical Composition Algorithm to range.
Parameters: rng – A range of code points Returns: A canonically-composed subrange of rng
-
template<NormalizationForm
Form
, ForwardRangeRng
>
autonormalize
(Rng rng)¶ Normalizes a range of code points into
Form
.Parameters: rng – The range of code points to normalize Returns: a range of the code points that satisfies the normalization form Form