ICU 64.2
64.2
|
#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 1123 of file numberformatter.h.
|
inline |
This API is for internal use only.
Definition at line 1126 of file numberformatter.h.
References U_NOEXCEPT.
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 1184 of file numberformatter.h.
References FALSE, TRUE, and 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.