]> gitweb @ CieloNegro.org - bindings-CoreFoundation.git/blobdiff - cbits/helper_CFLocale.c
CFLocale.h
[bindings-CoreFoundation.git] / cbits / helper_CFLocale.c
diff --git a/cbits/helper_CFLocale.c b/cbits/helper_CFLocale.c
new file mode 100644 (file)
index 0000000..43ee91c
--- /dev/null
@@ -0,0 +1,31 @@
+#include <bindings.cmacros.h>
+#include <CoreFoundation/CFLocale.h>
+
+#if MAC_OS_X_VERSION_10_3 <= MAC_OS_X_VERSION_MAX_ALLOWED
+BC_INLINE_(kCFLocaleCurrentLocaleDidChangeNotification, CFStringRef)
+
+BC_INLINE_(kCFLocaleIdentifier  , CFStringRef)
+BC_INLINE_(kCFLocaleLanguageCode, CFStringRef)
+BC_INLINE_(kCFLocaleCountryCode , CFStringRef)
+BC_INLINE_(kCFLocaleScriptCode  , CFStringRef)
+BC_INLINE_(kCFLocaleVariantCode , CFStringRef)
+
+BC_INLINE_(kCFLocaleExemplarCharacterSet, CFStringRef)
+BC_INLINE_(kCFLocaleCalendarIdentifier  , CFStringRef)
+BC_INLINE_(kCFLocaleCalendar            , CFStringRef)
+BC_INLINE_(kCFLocaleCollationIdentifier , CFStringRef)
+BC_INLINE_(kCFLocaleUsesMetricSystem    , CFStringRef)
+BC_INLINE_(kCFLocaleMeasurementSystem   , CFStringRef)
+BC_INLINE_(kCFLocaleDecimalSeparator    , CFStringRef)
+BC_INLINE_(kCFLocaleGroupingSeparator   , CFStringRef)
+BC_INLINE_(kCFLocaleCurrencySymbol      , CFStringRef)
+BC_INLINE_(kCFLocaleCurrencyCode        , CFStringRef)
+
+BC_INLINE_(kCFGregorianCalendar   , CFStringRef)
+BC_INLINE_(kCFBuddhistCalendar    , CFStringRef)
+BC_INLINE_(kCFChineseCalendar     , CFStringRef)
+BC_INLINE_(kCFHebrewCalendar      , CFStringRef)
+BC_INLINE_(kCFIslamicCalendar     , CFStringRef)
+BC_INLINE_(kCFIslamicCivilCalendar, CFStringRef)
+BC_INLINE_(kCFJapaneseCalendar    , CFStringRef)
+#endif