#include <hikogui/i18n/iso_3166_intf.hpp>
|
|
constexpr | iso_3166 (iso_3166 const &) noexcept=default |
|
constexpr | iso_3166 (iso_3166 &&) noexcept=default |
|
constexpr iso_3166 & | operator= (iso_3166 const &) noexcept=default |
|
constexpr iso_3166 & | operator= (iso_3166 &&) noexcept=default |
|
constexpr | iso_3166 (uint16_t number) |
|
constexpr | iso_3166 (std::string_view str) |
|
constexpr | iso_3166 (std::in_place_t, uint16_t v) noexcept |
|
constexpr uint16_t const & | intrinsic () const noexcept |
|
constexpr uint16_t & | intrinsic () noexcept |
|
constexpr bool | empty () const noexcept |
|
constexpr | operator bool () const noexcept |
|
constexpr uint16_t | number () const noexcept |
|
constexpr std::string | code2 () const noexcept |
|
constexpr std::string | code3 () const noexcept |
|
|
constexpr friend std::string | to_string (iso_3166 const &rhs) noexcept |
|
constexpr friend bool | operator== (iso_3166 const &lhs, iso_3166 const &rhs) noexcept=default |
|
constexpr friend auto | operator<=> (iso_3166 const &lhs, iso_3166 const &rhs) noexcept=default |
| constexpr friend bool | matches (iso_3166 const &lhs, iso_3166 const &rhs) noexcept |
| | Check if rhs matches with lhs.
|
◆ matches
| friend bool matches |
( |
iso_3166 const & | lhs, |
|
|
iso_3166 const & | rhs ) |
|
friend |
Check if rhs matches with lhs.
- Parameters
-
| lhs | The country or wild-card. |
| rhs | The country. |
- Returns
- True when lhs is a wild-card or when lhs and rhs are equal.
The documentation for this class was generated from the following files: