Lines Matching refs: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;
883 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
886 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
904 delete dtitvfmt;
995 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
999 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1010 delete dtitvfmt;
1153 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
1160 const DateFormat* dformat = dtitvfmt->getDateFormat();
1163 //dtitvfmt->adoptDateFormat(newOne, ec);
1164 dtitvfmt->setDateFormat(*newOne, ec);
1170 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1180 delete dtitvfmt;
1191 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
1195 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1210 delete dtitvfmt;