• Home
  • Raw
  • Download

Lines Matching refs:Formattable

41 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(Formattable)
80 static Formattable* createArrayCopy(const Formattable* array, int32_t count) { in createArrayCopy()
81 Formattable *result = new Formattable[count]; in createArrayCopy()
104 void Formattable::init() { in init()
116 Formattable::Formattable() { in Formattable() function in Formattable
123 Formattable::Formattable(UDate date, ISDATE /*isDate*/) in Formattable() function in Formattable
133 Formattable::Formattable(double value) in Formattable() function in Formattable
143 Formattable::Formattable(int32_t value) in Formattable() function in Formattable
152 Formattable::Formattable(int64_t value) in Formattable() function in Formattable
162 Formattable::Formattable(StringPiece number, UErrorCode &status) { in Formattable() function in Formattable
171 Formattable::Formattable(const UnicodeString& stringToCopy) in Formattable() function in Formattable
182 Formattable::Formattable(UnicodeString* stringToAdopt) in Formattable() function in Formattable
189 Formattable::Formattable(UObject* objectToAdopt) in Formattable() function in Formattable
198 Formattable::Formattable(const Formattable* arrayToCopy, int32_t count) in Formattable() function in Formattable
211 Formattable::Formattable(const Formattable &source) in Formattable() function in Formattable
221 Formattable&
222 Formattable::operator=(const Formattable& source) in operator =()
279 Formattable::operator==(const Formattable& that) const in operator ==()
332 Formattable::~Formattable() in ~Formattable()
339 void Formattable::dispose() in dispose()
366 Formattable *
367 Formattable::clone() const { in clone()
368 return new Formattable(*this); in clone()
373 Formattable::Type
374 Formattable::getType() const in getType()
380 Formattable::isNumeric() const { in isNumeric()
394 Formattable::getLong(UErrorCode& status) const in getLong()
401 case Formattable::kLong: in getLong()
403 case Formattable::kInt64: in getLong()
413 case Formattable::kDouble: in getLong()
423 case Formattable::kObject: in getLong()
448 Formattable::getInt64(UErrorCode& status) const in getInt64()
455 case Formattable::kLong: in getInt64()
456 case Formattable::kInt64: in getInt64()
458 case Formattable::kDouble: in getInt64()
476 case Formattable::kObject: in getInt64()
494 Formattable::getDouble(UErrorCode& status) const in getDouble()
501 case Formattable::kLong: in getDouble()
502 case Formattable::kInt64: // loses precision in getDouble()
504 case Formattable::kDouble: in getDouble()
506 case Formattable::kObject: in getDouble()
524 Formattable::getObject() const { in getObject()
532 Formattable::setDouble(double d) in setDouble()
543 Formattable::setLong(int32_t l) in setLong()
554 Formattable::setInt64(int64_t ll) in setInt64()
565 Formattable::setDate(UDate d) in setDate()
576 Formattable::setString(const UnicodeString& stringToCopy) in setString()
587 Formattable::setArray(const Formattable* array, int32_t count) in setArray()
599 Formattable::adoptString(UnicodeString* stringToAdopt) in adoptString()
610 Formattable::adoptArray(Formattable* array, int32_t count) in adoptArray()
619 Formattable::adoptObject(UObject* objectToAdopt) { in adoptObject()
627 Formattable::getString(UnicodeString& result, UErrorCode& status) const in getString()
644 Formattable::getString(UErrorCode& status) const in getString()
659 Formattable::getString(UErrorCode& status) in getString()
673 const Formattable*
674 Formattable::getArray(int32_t& count, UErrorCode& status) const in getArray()
689 Formattable::getBogus() const in getBogus()
696 StringPiece Formattable::getDecimalNumber(UErrorCode &status) { in getDecimalNumber()
712 CharString *Formattable::internalGetCharString(UErrorCode &status) { in internalGetCharString()
747 Formattable::populateDecimalQuantity(number::impl::DecimalQuantity& output, UErrorCode& status) con… in populateDecimalQuantity()
772 Formattable::adoptDecimalQuantity(DecimalQuantity *dq) { in adoptDecimalQuantity()
799 Formattable::setDecimalNumber(StringPiece numberString, UErrorCode &status) { in setDecimalNumber()
827 static void streamOut(ostream& stream, const Formattable& obj);
837 FormattableStreamer::streamOut(ostream& stream, const Formattable& obj)
843 case Formattable::kDate :
852 case Formattable::kDouble :
856 case Formattable::kLong :
860 case Formattable::kString:
865 case Formattable::kArray:
867 const Formattable* array;
898 UFormattable *fmt = (new Formattable())->toUFormattable(); in ufmt_open()
908 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_close()
918 const Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getType()
925 const Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_isNumeric()
931 const Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getDate()
938 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getDouble()
945 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getLong()
953 const Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getObject()
957 (obj->getType() != Formattable::kObject) && in ufmt_getObject()
966 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getUChars()
969 if( obj->getType() != Formattable::kString ) { in ufmt_getUChars()
986 const Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getArrayLength()
995 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getArrayItemByIndex()
1013 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getDecNumChars()
1031 Formattable *obj = Formattable::fromUFormattable(fmt); in ufmt_getInt64()