|
ICU 69.1
69.1
|
#include <numberformatter.h>
Public Member Functions | |
| SymbolsWrapper () | |
| SymbolsWrapper (const SymbolsWrapper &other) | |
| SymbolsWrapper & | operator= (const SymbolsWrapper &other) |
| SymbolsWrapper (SymbolsWrapper &&src) U_NOEXCEPT | |
| SymbolsWrapper & | operator= (SymbolsWrapper &&src) U_NOEXCEPT |
| ~SymbolsWrapper () | |
| void | setTo (const DecimalFormatSymbols &dfs) |
| The provided object is copied, but we do not adopt it. More... | |
| void | setTo (const NumberingSystem *ns) |
| Adopt the provided object. More... | |
| bool | isDecimalFormatSymbols () const |
| Whether the object is currently holding a DecimalFormatSymbols. More... | |
| bool | isNumberingSystem () const |
| Whether the object is currently holding a NumberingSystem. More... | |
| const DecimalFormatSymbols * | getDecimalFormatSymbols () const |
| Get the DecimalFormatSymbols pointer. More... | |
| const NumberingSystem * | getNumberingSystem () const |
| Get the NumberingSystem pointer. More... | |
| UBool | copyErrorTo (UErrorCode &status) const |
This API is for internal use only.
Definition at line 1245 of file numberformatter.h.
|
inline |
This API is for internal use only.
Definition at line 1248 of file numberformatter.h.
| icu::number::impl::SymbolsWrapper::SymbolsWrapper | ( | const SymbolsWrapper & | other | ) |
This API is for internal use only.
| icu::number::impl::SymbolsWrapper::SymbolsWrapper | ( | SymbolsWrapper && | src | ) |
This API is for internal use only.
| icu::number::impl::SymbolsWrapper::~SymbolsWrapper | ( | ) |
This API is for internal use only.
|
inline |
This API is for internal use only.
Definition at line 1306 of file numberformatter.h.
References U_MEMORY_ALLOCATION_ERROR.
Referenced by icu::number::impl::MacroProps::copyErrorTo().
| const DecimalFormatSymbols* icu::number::impl::SymbolsWrapper::getDecimalFormatSymbols | ( | ) | const |
Get the DecimalFormatSymbols pointer.
No ownership change.
| const NumberingSystem* icu::number::impl::SymbolsWrapper::getNumberingSystem | ( | ) | const |
Get the NumberingSystem pointer.
No ownership change.
| bool icu::number::impl::SymbolsWrapper::isDecimalFormatSymbols | ( | ) | const |
Whether the object is currently holding a DecimalFormatSymbols.
| bool icu::number::impl::SymbolsWrapper::isNumberingSystem | ( | ) | const |
Whether the object is currently holding a NumberingSystem.
| SymbolsWrapper& icu::number::impl::SymbolsWrapper::operator= | ( | const SymbolsWrapper & | other | ) |
This API is for internal use only.
| SymbolsWrapper& icu::number::impl::SymbolsWrapper::operator= | ( | SymbolsWrapper && | src | ) |
This API is for internal use only.
| void icu::number::impl::SymbolsWrapper::setTo | ( | const DecimalFormatSymbols & | dfs | ) |
The provided object is copied, but we do not adopt it.
| void icu::number::impl::SymbolsWrapper::setTo | ( | const NumberingSystem * | ns | ) |
Adopt the provided object.