ICU4X
International Components for Unicode
|
#include <ICU4XDataStruct.hpp>
Public Member Functions | |
ICU4XDataStruct (capi::ICU4XDataStruct *i) | |
ICU4XDataStruct ()=default | |
ICU4XDataStruct (ICU4XDataStruct &&) noexcept=default | |
ICU4XDataStruct & | operator= (ICU4XDataStruct &&other) noexcept=default |
Static Public Member Functions | |
static diplomat::result< ICU4XDataStruct, ICU4XError > | create_decimal_symbols_v1 (const std::string_view plus_sign_prefix, const std::string_view plus_sign_suffix, const std::string_view minus_sign_prefix, const std::string_view minus_sign_suffix, const std::string_view decimal_separator, const std::string_view grouping_separator, uint8_t primary_group_size, uint8_t secondary_group_size, uint8_t min_group_size, const diplomat::span< const char32_t > digits) |
A generic data struct to be used by ICU4X
This can be used to construct a StructDataProvider.
|
inlineexplicit |
|
default |
|
defaultnoexcept |
|
inlinestatic |
Construct a new DecimalSymbolsV1 data struct.
Ill-formed input is treated as if errors had been replaced with REPLACEMENT CHARACTERs according to the WHATWG Encoding Standard.
See the Rust documentation for DecimalSymbolsV1
for more information.
|
defaultnoexcept |