libstdc++
|
Go to the source code of this file.
Namespaces | |
namespace | std |
Macros | |
#define | _GLIBCXX_GET_UNICODE_DATA |
Typedefs | |
template<typename _View> | |
using | std::__unicode::_Utf16_view |
template<typename _View> | |
using | std::__unicode::_Utf32_view |
template<typename _View> | |
using | std::__unicode::_Utf8_view |
Functions | |
constexpr bool | std::__unicode::__charset_alias_match (string_view __a, string_view __b) |
template<typename _CharT> | |
constexpr size_t | std::__unicode::__field_width (basic_string_view< _CharT > __s) |
constexpr int | std::__unicode::__field_width (char32_t __c) noexcept |
constexpr _Gcb_property | std::__unicode::__grapheme_cluster_break_property (char32_t __c) noexcept |
constexpr _InCB | std::__unicode::__incb_property (char32_t __c) noexcept |
constexpr bool | std::__unicode::__is_extended_pictographic (char32_t __c) |
constexpr bool | std::__unicode::__is_incb_linker (char32_t __c) noexcept |
constexpr bool | std::__unicode::__is_scalar_value (char32_t __c) |
template<typename _CharT> | |
constexpr bool | std::__unicode::__is_single_code_unit (char32_t __c) |
consteval bool | std::__unicode::__literal_encoding_is_extended_ascii () |
template<typename _CharT> | |
consteval bool | std::__unicode::__literal_encoding_is_unicode () |
consteval bool | std::__unicode::__literal_encoding_is_utf8 () |
constexpr bool | std::__unicode::__should_escape_category (char32_t __c) noexcept |
template<typename _CharT> | |
constexpr size_t | std::__unicode::__truncate (basic_string_view< _CharT > &__s, size_t __max) |
Variables | |
constexpr uint32_t | std::__unicode::__escape_edges [] |
constexpr uint32_t | std::__unicode::__gcb_edges [] |
constexpr int | std::__unicode::__gcb_shift_bits |
constexpr uint32_t | std::__unicode::__incb_edges [] |
constexpr char32_t | std::__unicode::__incb_linkers [] |
constexpr char32_t | std::__unicode::__width_edges [] |
constexpr char32_t | std::__unicode::__xpicto_edges [] |
template<typename _Range> | |
constexpr bool | std::ranges::enable_borrowed_range< std::__unicode::_Grapheme_cluster_view< _Range > > |
template<typename _To, typename _Range> | |
constexpr bool | std::ranges::enable_borrowed_range< std::__unicode::_Utf_view< _To, _Range > > |
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <format>.
Definition in file unicode.h.
using std::__unicode::_Utf16_view |
using std::__unicode::_Utf32_view |
|
strong |
|
constexpr |
|
constexpr |
|
constexprnoexcept |
|
constexprnoexcept |
|
constexprnoexcept |
|
constexpr |
|
constexprnoexcept |
|
constexpr |
|
constexpr |
|
consteval |
|
consteval |
|
consteval |
|
constexprnoexcept |
|
constexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |