class invalid_code_point


class invalid_code_point
    : public std::exception

Description

This exception type indicates that a code point is not a valid Unicode code point.

Public Member Functions

invalid_code_point ()
noexcept

Constructs an invalid_code_point.

invalid_code_point (
    const invalid_code_point& other
)

Copy-constructs an invalid_code_point from an existing one.

Parameters:
  • other:

    The invalid_code_point to copy from.

invalid_code_point&
operator = (
    const invalid_code_point& other
)

Copy-assigns an invalid_code_point into this one.

Parameters:
  • other:

    The invalid_code_point to copy from.

invalid_code_point (
    invalid_code_point&& other
)
noexcept

Move-constructs an invalid_code_point from an existing one.

Parameters:
  • other:

    The invalid_code_point to move from.

invalid_code_point&
operator = (
    invalid_code_point&& other
)
noexcept

Move-assigns an invalid_code_point into this one.

Parameters:
  • other:

    The invalid_code_point to move from.

const char*
what ()
const noexcept override

Returns the explanatory string.



Copyright © 2022-2025 Daniel T. McGinnis

CCL was first published in 2022, and is still actively maintained.

This website was first published in 2022, and is still actively maintained.

This specific web page was first published in 2023.