X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/a01113dcd0f39d5da295ef82785beff9ed86fe38..340931cb2e044a2141d11567dd0f782524e32994:/icuSources/i18n/unicode/scientificnumberformatter.h diff --git a/icuSources/i18n/unicode/scientificnumberformatter.h b/icuSources/i18n/unicode/scientificnumberformatter.h index ce1e6d20..7f860d4f 100644 --- a/icuSources/i18n/unicode/scientificnumberformatter.h +++ b/icuSources/i18n/unicode/scientificnumberformatter.h @@ -11,6 +11,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + #if !UCONFIG_NO_FORMATTING @@ -21,7 +23,6 @@ * \brief C++ API: Formats in scientific notation. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class FieldPositionIterator; @@ -158,7 +159,7 @@ public: class U_I18N_API SuperscriptStyle : public Style { public: - virtual Style *clone() const; + virtual SuperscriptStyle *clone() const; protected: virtual UnicodeString &format( const UnicodeString &original, @@ -176,7 +177,7 @@ public: : Style(), fBeginMarkup(beginMarkup), fEndMarkup(endMarkup) { } - virtual Style *clone() const; + virtual MarkupStyle *clone() const; protected: virtual UnicodeString &format( const UnicodeString &original, @@ -212,8 +213,10 @@ public: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif /* !UCONFIG_NO_FORMATTING */ + +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif