Lines Matching defs:const

119     Formattable(const char* strToCopy);
142 Formattable(const UnicodeString& strToCopy);
157 Formattable(const Formattable* arrayToCopy, int32_t count);
170 Formattable(const Formattable&);
177 Formattable& operator=(const Formattable &rhs);
185 bool operator==(const Formattable &other) const;
193 bool operator!=(const Formattable& other) const
213 Formattable *clone() const;
277 Type getType(void) const;
285 UBool isNumeric() const;
293 double getDouble(void) const { return fValue.fDouble; }
307 double getDouble(UErrorCode& status) const;
315 int32_t getLong(void) const { return (int32_t)fValue.fInt64; }
333 int32_t getLong(UErrorCode& status) const;
341 int64_t getInt64(void) const { return fValue.fInt64; }
358 int64_t getInt64(UErrorCode& status) const;
366 UDate getDate() const { return fValue.fDate; }
376 UDate getDate(UErrorCode& status) const;
385 UnicodeString& getString(UnicodeString& result) const
397 UnicodeString& getString(UnicodeString& result, UErrorCode& status) const;
400 * Gets a const reference to the string value of this object. If
403 * @return a const reference to the string value of this object.
406 inline const UnicodeString& getString(void) const;
409 * Gets a const reference to the string value of this object. If
413 * @return a const reference to the string value of this object.
416 const UnicodeString& getString(UErrorCode& status) const;
443 const Formattable* getArray(int32_t& count) const
455 const Formattable* getArray(int32_t& count, UErrorCode& status) const;
473 const UObject* getObject() const;
482 * This function is not thread safe, and therefore is not declared const,
483 * even though it is logically const.
533 void setString(const UnicodeString& stringToCopy);
542 void setArray(const Formattable* array, int32_t count);
590 virtual UClassID getDynamicClassID() const override;
609 * Convert the const UFormattable to a const Formattable. Internally, this is a reinterpret_cast.
615 static inline const Formattable *fromUFormattable(const UFormattable *fmt);
631 inline const UFormattable *toUFormattable() const;
640 inline int32_t getLong(UErrorCode* status) const;
652 number::impl::DecimalQuantity *getDecimalQuantity() const { return fDecimalQuantity;}
658 void populateDecimalQuantity(number::impl::DecimalQuantity& output, UErrorCode& status) const;
690 UnicodeString* getBogus() const;
712 inline UDate Formattable::getDate(UErrorCode& status) const {
722 inline const UnicodeString& Formattable::getString(void) const {
731 inline int32_t Formattable::getLong(UErrorCode* status) const {
740 inline const UFormattable* Formattable::toUFormattable() const {
741 return reinterpret_cast<const UFormattable*>(this);
748 inline const Formattable* Formattable::fromUFormattable(const UFormattable *fmt) {
749 return reinterpret_cast<const Formattable *>(fmt);