cppx-core
Public Member Functions | List of all members
cppx::utf8::Generator Class Reference

#include <utf8-Generator.hpp>

Public Member Functions

auto n_bad_chars () const noexcept -> Size
 
template<class Out_iterator >
auto utf8_from_code (const uint32_t code, const Out_iterator destination) -> Out_iterator
 
template<class In_iterator , class Out_iterator >
auto utf8_from_codes (const Span_< In_iterator > range, const Out_iterator destination) -> Out_iterator
 
template<class In_iterator , class Out_iterator >
auto utf8_from_codes (const In_iterator first, const In_iterator beyond, const Out_iterator destination) -> Out_iterator
 

Detailed Description

Definition at line 63 of file utf8-Generator.hpp.

Member Function Documentation

◆ n_bad_chars()

auto cppx::utf8::Generator::n_bad_chars ( ) const -> Size
inlinenoexcept

Definition at line 69 of file utf8-Generator.hpp.

◆ utf8_from_code()

template<class Out_iterator >
auto cppx::utf8::Generator::utf8_from_code ( const uint32_t  code,
const Out_iterator  destination 
) -> Out_iterator
inline

Definition at line 72 of file utf8-Generator.hpp.

◆ utf8_from_codes() [1/2]

template<class In_iterator , class Out_iterator >
auto cppx::utf8::Generator::utf8_from_codes ( const Span_< In_iterator >  range,
const Out_iterator  destination 
) -> Out_iterator
inline

Definition at line 109 of file utf8-Generator.hpp.

◆ utf8_from_codes() [2/2]

template<class In_iterator , class Out_iterator >
auto cppx::utf8::Generator::utf8_from_codes ( const In_iterator  first,
const In_iterator  beyond,
const Out_iterator  destination 
) -> Out_iterator
inline

Definition at line 123 of file utf8-Generator.hpp.


The documentation for this class was generated from the following file: