Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Unified Diff: source/i18n/gregoimp.h

Issue 2440913002: Update ICU to 58.1
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « source/i18n/gregocal.cpp ('k') | source/i18n/gregoimp.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: source/i18n/gregoimp.h
diff --git a/source/i18n/gregoimp.h b/source/i18n/gregoimp.h
index f65d1410139dfb0ac318b4d88e9ff0847ed3d684..27303a6ac5284c22e6c79f6e08ccbb300eb728b4 100644
--- a/source/i18n/gregoimp.h
+++ b/source/i18n/gregoimp.h
@@ -1,3 +1,5 @@
+// Copyright (C) 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
/*
**********************************************************************
* Copyright (c) 2003-2008, International Business Machines
@@ -291,71 +293,6 @@ inline int32_t Grego::gregorianShift(int32_t eyear) {
return gregShift;
}
-/**
- * This utility class provides convenient access to the data needed for a calendar.
- * @internal ICU 3.0
- */
-class CalendarData : public UMemory {
-public:
- /**
- * Construct a CalendarData from the given locale.
- * @param loc locale to use. The 'calendar' keyword will be ignored.
- * @param type calendar type. NULL indicates the gregorian calendar.
- * No default lookup is done.
- * @param status error code
- */
- CalendarData(const Locale& loc, const char *type, UErrorCode& status);
-
- /**
- * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
- * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
- *
- * @param key Resource key to data
- * @param status Error Status
- * @internal
- */
- UResourceBundle* getByKey(const char *key, UErrorCode& status);
-
- /**
- * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
- * There is an implicit key of 'format'
- * data is located in: "calendar/key/format/subKey"
- * for example, calendar/dayNames/format/abbreviated
- * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
- *
- * @param key Resource key to data
- * @param subKey Resource key to data
- * @param status Error Status
- * @internal
- */
- UResourceBundle* getByKey2(const char *key, const char *subKey, UErrorCode& status);
-
- /**
- * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
- * data is located in: "calendar/key/contextKey/subKey"
- * for example, calendar/dayNames/standalone/narrow
- * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
- *
- * @param key Resource key to data
- * @param contextKey Resource key to data
- * @param subKey Resource key to data
- * @param status Error Status
- * @internal
- */
- UResourceBundle* getByKey3(const char *key, const char *contextKey, const char *subKey, UErrorCode& status);
-
- ~CalendarData();
-
-private:
- void initData(const char *locale, const char *type, UErrorCode& status);
-
- UResourceBundle *fFillin;
- UResourceBundle *fOtherFillin;
- UResourceBundle *fBundle;
- UResourceBundle *fFallback;
- CalendarData(); // Not implemented.
-};
-
U_NAMESPACE_END
#endif // !UCONFIG_NO_FORMATTING
« no previous file with comments | « source/i18n/gregocal.cpp ('k') | source/i18n/gregoimp.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698