| _description | simdutf::implementation | private |
| _name | simdutf::implementation | private |
| _required_instruction_sets | simdutf::implementation | private |
| change_endianness_utf16(const char16_t *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf16be_to_utf8(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf16be_to_utf8_with_errors(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf16le_to_utf8(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf16le_to_utf8_with_errors(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf8_to_utf16be(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf8_to_utf16be_with_errors(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf8_to_utf16le(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_utf8_to_utf16le_with_errors(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_valid_utf16be_to_utf8(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_valid_utf16le_to_utf8(const char16_t *, size_t, char *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_valid_utf8_to_utf16be(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| convert_valid_utf8_to_utf16le(const char *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| count_utf16be(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| count_utf16le(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| count_utf8(const char *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| description() const | simdutf::implementation | inlinevirtual |
| implementation(const char *name, const char *description, uint32_t required_instruction_sets) | simdutf::implementation | inlineprivate |
| name() const | simdutf::implementation | inlinevirtual |
| required_instruction_sets() const | simdutf::implementation | inlineprivatevirtual |
| supported_by_runtime_system() const | simdutf::implementation | |
| to_well_formed_utf16be(const char16_t *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| to_well_formed_utf16le(const char16_t *, size_t, char16_t *) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| unsupported_implementation() (defined in simdutf::internal::unsupported_implementation) | simdutf::internal::unsupported_implementation | inline |
| utf16_length_from_utf8(const char *, size_t) const noexcept override | simdutf::internal::unsupported_implementation | inlinevirtual |
| utf8_length_from_utf16be(const char16_t *, size_t) const noexcept override | simdutf::internal::unsupported_implementation | inlinevirtual |
| utf8_length_from_utf16be_with_replacement(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| utf8_length_from_utf16le(const char16_t *, size_t) const noexcept override | simdutf::internal::unsupported_implementation | inlinevirtual |
| utf8_length_from_utf16le_with_replacement(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf16be(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf16be_with_errors(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf16le(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf16le_with_errors(const char16_t *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf8(const char *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| validate_utf8_with_errors(const char *, size_t) const noexcept final override | simdutf::internal::unsupported_implementation | inlinevirtual |
| ~implementation()=default (defined in simdutf::implementation) | simdutf::implementation | protected |