![]() |
tinyutf8 4.0.2
Unicode (UTF-8) capable std::string
|
#include <tinyutf8.h>
Public Member Functions | |
codepoint_reference (typename Container::size_type index, Container *instance) noexcept | |
Ctor. | |
operator typename Container::value_type () const noexcept(TINY_UTF8_NOEXCEPT||RangeCheck==false) | |
Cast to wide char. | |
codepoint_reference & | operator* () const noexcept |
Dereference operator to act as pointer type. | |
codepoint_reference & | operator= (typename Container::value_type cp) noexcept(TINY_UTF8_NOEXCEPT) |
Assignment operator. | |
codepoint_reference & | operator= (const codepoint_reference &ref) noexcept(TINY_UTF8_NOEXCEPT) |
Public Attributes | |
Container::size_type | t_index |
Container * | t_instance |
|
inlinenoexcept |
Ctor.
|
inlinenoexcept |
Cast to wide char.
|
inlinenoexcept |
Dereference operator to act as pointer type.
|
inlinenoexcept |
|
inlinenoexcept |
Assignment operator.
Container::size_type tiny_utf8::codepoint_reference< Container, RangeCheck >::t_index |
Container* tiny_utf8::codepoint_reference< Container, RangeCheck >::t_instance |