Home | History | Annotate | Download | only in i18n

Lines Matching refs:StringLocalizationInfo

250 class StringLocalizationInfo : public LocalizationInfo {
258 StringLocalizationInfo(UChar* i, UChar*** d, int32_t numRS, int32_t numLocs)
264 static StringLocalizationInfo* create(const UnicodeString& info, UParseError& perror, UErrorCode& status);
266 virtual ~StringLocalizationInfo();
291 * Utility for parsing a localization string and returning a StringLocalizationInfo*.
307 * On a successful parse, return a StringLocalizationInfo*, otherwise delete locData, set perror and status,
308 * and return NULL. The StringLocalizationInfo will adopt locData if it is created.
310 StringLocalizationInfo* parse(UChar* data, int32_t len);
324 StringLocalizationInfo* doParse(void);
356 StringLocalizationInfo*
388 StringLocalizationInfo*
432 return new StringLocalizationInfo(data, result, requiredLength-2, numLocs); // subtract first, NULL
589 //UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringLocalizationInfo)
591 StringLocalizationInfo*
592 StringLocalizationInfo::create(const UnicodeString& info, UParseError& perror, UErrorCode& status) {
616 StringLocalizationInfo::~StringLocalizationInfo() {
627 StringLocalizationInfo::getRuleSetName(int32_t index) const {
635 StringLocalizationInfo::getLocaleName(int32_t index) const {
643 StringLocalizationInfo::getDisplayName(int32_t localeIndex, int32_t ruleIndex) const {
671 LocalizationInfo* locinfo = StringLocalizationInfo::create(locs, perror, status);
693 LocalizationInfo* locinfo = StringLocalizationInfo::create(locs, perror, status);