• Home
  • Raw
  • Download

Lines Matching refs:Formattable

62 class U_I18N_API Formattable : public UObject {
79 Formattable(); // Type kLong, value 0
87 Formattable(UDate d, ISDATE flag);
94 Formattable(double d);
101 Formattable(int32_t l);
108 Formattable(int64_t ll);
117 Formattable(const char* strToCopy);
133 Formattable(StringPiece number, UErrorCode &status);
140 Formattable(const UnicodeString& strToCopy);
147 Formattable(UnicodeString* strToAdopt);
155 Formattable(const Formattable* arrayToCopy, int32_t count);
162 Formattable(UObject* objectToAdopt);
168 Formattable(const Formattable&);
175 Formattable& operator=(const Formattable &rhs);
183 UBool operator==(const Formattable &other) const;
191 UBool operator!=(const Formattable& other) const
198 virtual ~Formattable();
211 Formattable *clone() const;
441 const Formattable* getArray(int32_t& count) const in getArray()
453 const Formattable* getArray(int32_t& count, UErrorCode& status) const;
463 Formattable& operator[](int32_t index) { return fValue.fArrayAndCount.fArray[index]; }
540 void setArray(const Formattable* array, int32_t count);
555 void adoptArray(Formattable* array, int32_t count);
604 static inline Formattable *fromUFormattable(UFormattable *fmt);
613 static inline const Formattable *fromUFormattable(const UFormattable *fmt);
697 Formattable* fArray;
710 inline UDate Formattable::getDate(UErrorCode& status) const { in getDate()
720 inline const UnicodeString& Formattable::getString(void) const { in getString()
724 inline UnicodeString& Formattable::getString(void) { in getString()
729 inline int32_t Formattable::getLong(UErrorCode* status) const { in getLong()
734 inline UFormattable* Formattable::toUFormattable() { in toUFormattable()
738 inline const UFormattable* Formattable::toUFormattable() const { in toUFormattable()
742 inline Formattable* Formattable::fromUFormattable(UFormattable *fmt) { in fromUFormattable()
743 return reinterpret_cast<Formattable *>(fmt); in fromUFormattable()
746 inline const Formattable* Formattable::fromUFormattable(const UFormattable *fmt) { in fromUFormattable()
747 return reinterpret_cast<const Formattable *>(fmt); in fromUFormattable()