|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| translate_args_base (translate_args_base const &)=default | |
| translate_args_base (translate_args_base &&)=default | |
| translate_args_base & | operator= (translate_args_base const &)=default |
| translate_args_base & | operator= (translate_args_base &&)=default |
| virtual std::string | format (std::string_view fmt) const noexcept=0 |
| Format text from the arguments and the given format string. | |
| virtual std::string | format (std::locale const &loc, std::string_view fmt) const noexcept=0 |
| Format text from the arguments and the given format string. | |
| virtual long long | n () const noexcept=0 |
| The numeric value of the first numeric argument. | |
| virtual std::unique_ptr< translate_args_base > | unique_copy () const noexcept=0 |
| Make a unique copy of the arguments. | |
| virtual bool | equal_to (translate_args_base const &rhs) const noexcept=0 |
| bool friend | operator== (translate_args_base const &lhs, translate_args_base const &rhs) noexcept |
|
pure virtualnoexcept |
Format text from the arguments and the given format string.
@patam loc The locale to use when formatting.
| fmt | The format string. |
Implemented in v1::detail::translate_args< Values >.
|
pure virtualnoexcept |
Format text from the arguments and the given format string.
| fmt | The format string. |
Implemented in v1::detail::translate_args< Values >.
|
pure virtualnoexcept |
The numeric value of the first numeric argument.
Implemented in v1::detail::translate_args< Values >.
|
pure virtualnoexcept |
Make a unique copy of the arguments.
Implemented in v1::detail::translate_args< Values >.