|
|
constexpr | character_attributes (character_attributes const &) noexcept=default |
| |
|
constexpr | character_attributes (character_attributes &&) noexcept=default |
| |
|
constexpr character_attributes & | operator= (character_attributes const &) noexcept=default |
| |
|
constexpr character_attributes & | operator= (character_attributes &&) noexcept=default |
| |
|
constexpr | character_attributes (intrinsic_t, value_type value) noexcept |
| |
|
constexpr value_type const & | intrinsic () const |
| |
|
constexpr value_type & | intrinsic () |
| |
|
constexpr hi::text_phrasing | phrasing () const noexcept |
| |
|
constexpr character_attributes & | set_phrasing (hi::text_phrasing phrasing) noexcept |
| |
|
constexpr iso_639 | language () const noexcept |
| |
|
constexpr character_attributes & | set_language (iso_639 language) noexcept |
| |
|
constexpr iso_15924 | script () const noexcept |
| |
|
constexpr character_attributes & | set_script (iso_15924 script) noexcept |
| |
|
constexpr iso_3166 | region () const noexcept |
| |
|
constexpr character_attributes & | set_region (iso_3166 region) noexcept |
| |
|
constexpr character_attributes & | set_language (hi::language_tag language_tag) noexcept |
| |
|
template<character_attribute... Args> |
| constexpr | character_attributes (Args const &...args) noexcept |
| |
|
constexpr void | add () noexcept |
| |
|
constexpr void | add (iso_639 const &arg) noexcept |
| |
|
constexpr void | add (iso_15924 const &arg) noexcept |
| |
|
constexpr void | add (iso_3166 const &arg) noexcept |
| |
|
constexpr void | add (language_tag const &arg) noexcept |
| |
|
constexpr void | add (text_phrasing const &arg) noexcept |
| |
|
template<character_attribute First, character_attribute Second, character_attribute... Rest> |
| constexpr void | add (First const &first, Second const &second, Rest const &...rest) noexcept |
| |