C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::detail::rfc3629 Class Reference

Wraps functions for processing RFC 3629 encoding, i.e., UTF-8. More...

#include <rfc3629.hpp>

Static Public Member Functions

static bool valid (const_byte_span bytes) noexcept
 Checks whether bytes is a valid UTF-8 string.
 
static bool valid (std::string_view str) noexcept
 Checks whether str is a valid UTF-8 string.
 
static std::pair< size_t, bool > validate (const_byte_span bytes) noexcept
 Checks whether bytes is a valid UTF-8 string.
 
static std::pair< size_t, bool > validate (std::string_view str) noexcept
 Checks whether str is a valid UTF-8 string.
 

Detailed Description

Wraps functions for processing RFC 3629 encoding, i.e., UTF-8.

See https://datatracker.ietf.org/doc/html/rfc3629 for details.


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