Lines Matching refs:Formattable

68 class U_I18N_API Formattable : public UObject {
85 Formattable(); // Type kLong, value 0
93 Formattable(UDate d, ISDATE flag);
100 Formattable(double d);
107 Formattable(int32_t l);
114 Formattable(int64_t ll);
123 Formattable(const char* strToCopy);
139 Formattable(StringPiece number, UErrorCode &status);
146 Formattable(const UnicodeString& strToCopy);
153 Formattable(UnicodeString* strToAdopt);
161 Formattable(const Formattable* arrayToCopy, int32_t count);
168 Formattable(UObject* objectToAdopt);
174 Formattable(const Formattable&);
181 Formattable& operator=(const Formattable &rhs);
189 UBool operator==(const Formattable &other) const;
197 UBool operator!=(const Formattable& other) const
204 virtual ~Formattable();
217 Formattable *clone() const;
447 const Formattable* getArray(int32_t& count) const in getArray()
459 const Formattable* getArray(int32_t& count, UErrorCode& status) const;
469 Formattable& operator[](int32_t index) { return fValue.fArrayAndCount.fArray[index]; }
546 void setArray(const Formattable* array, int32_t count);
561 void adoptArray(Formattable* array, int32_t count);
610 static inline Formattable *fromUFormattable(UFormattable *fmt);
619 static inline const Formattable *fromUFormattable(const UFormattable *fmt);
702 Formattable* fArray;
717 inline UDate Formattable::getDate(UErrorCode& status) const { in getDate()
727 inline const UnicodeString& Formattable::getString(void) const { in getString()
731 inline UnicodeString& Formattable::getString(void) { in getString()
736 inline int32_t Formattable::getLong(UErrorCode* status) const { in getLong()
741 inline UFormattable* Formattable::toUFormattable() { in toUFormattable()
745 inline const UFormattable* Formattable::toUFormattable() const { in toUFormattable()
749 inline Formattable* Formattable::fromUFormattable(UFormattable *fmt) { in fromUFormattable()
750 return reinterpret_cast<Formattable *>(fmt); in fromUFormattable()
753 inline const Formattable* Formattable::fromUFormattable(const UFormattable *fmt) { in fromUFormattable()
754 return reinterpret_cast<const Formattable *>(fmt); in fromUFormattable()