Home | History | Annotate | Download | only in intltest

Lines Matching full:dtitvfmt

27 #include "unicode/dtitvfmt.h"
62 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_MONTH_DAY, status);
67 delete dtitvfmt;
76 dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_MONTH_DAY, Locale::getJapanese(), status);
81 delete dtitvfmt;
92 dtitvfmt = DateIntervalFormat::createInstance("EEEdMMMyhms", *dtitvinf, status);
99 delete dtitvfmt;
110 dtitvfmt = DateIntervalFormat::createInstance("EEEdMMMyhms", Locale::getSimplifiedChinese(), *dtitvinf, status);
123 DateIntervalFormat* another = (DateIntervalFormat*)dtitvfmt->clone();
124 if ( (*another) != (*dtitvfmt) ) {
133 dtitvfmt->setDateIntervalInfo(*inf, status);
134 const DateIntervalInfo* anotherInf = dtitvfmt->getDateIntervalInfo();
142 dtitvfmt->adoptDateIntervalInfo(nonConstInf, status);
143 anotherInf = dtitvfmt->getDateIntervalInfo();
155 dtitvfmt->setDateFormat(*fmt, status);
156 const DateFormat* anotherFmt = dtitvfmt->getDateFormat();
163 dtitvfmt->adoptDateFormat(nonConstFmt, status);
164 anotherFmt = dtitvfmt->getDateFormat();
177 if(dtitvfmt->getDynamicClassID() != DateIntervalFormat::getStaticClassID()) {
188 DateFormat* constFmt = (constFmt*)dtitvfmt->getDateFormat()->clone();
189 inf = dtitvfmt->getDateIntervalInfo()->clone();
222 dtitvfmt->format(formattable, res, pos, status);
233 dtitvfmt->format(formattable, res, pos, status);
239 const DateFormat* dfmt = dtitvfmt->getDateFormat();
245 dtitvfmt->format(*fromCal, *toCal, res, pos, status);
257 ((Format*)dtitvfmt)->parseObject(res, fmttable, status);
263 delete dtitvfmt;
971 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
974 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
992 delete dtitvfmt;
1086 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
1090 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1101 delete dtitvfmt;
1244 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
1251 const DateFormat* dformat = dtitvfmt->getDateFormat();
1254 //dtitvfmt->adoptDateFormat(newOne, ec);
1255 dtitvfmt->setDateFormat(*newOne, ec);
1261 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1271 delete dtitvfmt;
1282 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
1286 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1301 delete dtitvfmt;