#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#define UNISTR_FROM_STRING_EXPLICIT
#include "unicode/compactdecimalformat.h"
#include "number_mapper.h"
#include "number_decimfmtprops.h"
usingnamespaceicu;
UOBJECT_DEFINE_RTTI_IMPLEMENTATION(…)
CompactDecimalFormat*
CompactDecimalFormat::createInstance(const Locale& inLocale, UNumberCompactStyle style,
UErrorCode& status) { … }
CompactDecimalFormat::CompactDecimalFormat(const Locale& inLocale, UNumberCompactStyle style,
UErrorCode& status)
: … { … }
CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat& source) = default;
CompactDecimalFormat::~CompactDecimalFormat() = default;
CompactDecimalFormat& CompactDecimalFormat::operator=(const CompactDecimalFormat& rhs) { … }
CompactDecimalFormat* CompactDecimalFormat::clone() const { … }
void
CompactDecimalFormat::parse(
const UnicodeString& ,
Formattable& ,
ParsePosition& ) const { … }
void
CompactDecimalFormat::parse(
const UnicodeString& ,
Formattable& ,
UErrorCode& status) const { … }
CurrencyAmount*
CompactDecimalFormat::parseCurrency(
const UnicodeString& ,
ParsePosition& ) const { … }
#endif