|
|
constexpr | unicode_mask_entry (char32_t first, char32_t last) noexcept |
| |
|
constexpr | unicode_mask_entry (unicode_mask_entry const &) noexcept=default |
| |
|
constexpr | unicode_mask_entry (unicode_mask_entry &&) noexcept=default |
| |
|
constexpr unicode_mask_entry & | operator= (unicode_mask_entry const &) noexcept=default |
| |
|
constexpr unicode_mask_entry & | operator= (unicode_mask_entry &&) noexcept=default |
| |
|
constexpr size_t | size () const noexcept |
| |
|
constexpr bool | empty () const noexcept |
| |
|
constexpr bool | full () const noexcept |
| |
|
constexpr size_t | room () const noexcept |
| |
|
constexpr char32_t | begin () const noexcept |
| |
|
constexpr char32_t | end () const noexcept |
| |
|
constexpr unicode_mask_entry & | add_back (size_t num_code_points) noexcept |
| |
|
constexpr unicode_mask_entry & | remove_front (size_t num_code_points) noexcept |
| |
|
constexpr bool | contains (char32_t rhs) const noexcept |
| |
|
|
static constexpr size_t | capacity () noexcept |
| |
|
|
static constexpr size_t | size_bit = 11 |
| |
|
static constexpr size_t | size_mask = (1_uz << size_bit) - 1 |
| |
The documentation for this class was generated from the following file: