Lines Matching refs:UnicodeString
82 DateIntervalInfo::setIntervalPattern(const UnicodeString& skeleton,
84 const UnicodeString& intervalPattern,
101 const UnicodeString& fallbackPattern,
177 UnicodeString&
178 DateIntervalInfo::getIntervalPattern(const UnicodeString& skeleton,
180 UnicodeString& result,
186 const UnicodeString* patternsOfOneSkeleton = (UnicodeString*) fIntervalPatterns->get(skeleton);
192 const UnicodeString& intervalPattern = patternsOfOneSkeleton[index];
207 UnicodeString&
208 DateIntervalInfo::getFallbackIntervalPattern(UnicodeString& result) const {
263 UnicodeString pattern = UnicodeString(TRUE, resStr, resStrLen);
275 skeletonSet.geti(UnicodeString(skeleton)) == 1 ) {
279 skeletonSet.puti(UnicodeString(skeleton), 1, status);
347 DateIntervalInfo::setIntervalPatternInternally(const UnicodeString& skeleton,
349 const UnicodeString& intervalPattern,
355 UnicodeString* patternsOfOneSkeleton = (UnicodeString*)(fIntervalPatterns->get(skeleton));
358 patternsOfOneSkeleton = new UnicodeString[kIPI_MAX_INDEX];
371 DateIntervalInfo::parseSkeleton(const UnicodeString& skeleton,
398 const UnicodeString*
399 DateIntervalInfo::getBestSkeleton(const UnicodeString& skeleton,
445 const UnicodeString* inputSkeleton = &skeleton;
446 UnicodeString copySkeleton;
462 const UnicodeString* bestSkeleton = NULL;
475 UnicodeStringUnicodeString*)keyTok.pointer;
581 const UnicodeString* value = (UnicodeString*)valueTok.pointer;
601 const UnicodeString* pattern1 = (UnicodeString*)val1.pointer;
602 const UnicodeString* pattern2 = (UnicodeString*)val2.pointer;
641 const UnicodeString* key = (UnicodeString*)keyTok.pointer;
643 const UnicodeString* value = (UnicodeString*)valueTok.pointer;
644 UnicodeString* copy = new UnicodeString[kIPI_MAX_INDEX];
649 target->put(UnicodeString(*key), copy, status);