HikoGUI
A low latency retained GUI
|
#include <hikogui/i18n/iso_3166_intf.hpp>
Public Member Functions | |
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 |
Friends | |
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. | |
ISO-3166 country code.
Check if rhs matches with lhs.
lhs | The country or wild-card. |
rhs | The country. |