]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/collationtailoring.h
ICU-57149.0.1.tar.gz
[apple/icu.git] / icuSources / i18n / collationtailoring.h
index e81c4037f2fe7645aa84c58cc5e09cfd87db09d9..2a9b3d566f687a9c643f70d47ce85aa15773f3fc 100644 (file)
@@ -90,6 +90,19 @@ private:
     CollationTailoring(const CollationTailoring &other);
 };
 
+struct CollationCacheEntry : public SharedObject {
+    CollationCacheEntry(const Locale &loc, const CollationTailoring *t)
+            : validLocale(loc), tailoring(t) {
+        if(t != NULL) {
+            t->addRef();
+        }
+    }
+    ~CollationCacheEntry();
+
+    Locale validLocale;
+    const CollationTailoring *tailoring;
+};
+
 U_NAMESPACE_END
 
 #endif  // !UCONFIG_NO_COLLATION