X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=bindings-CoreFoundation.git;a=blobdiff_plain;f=Bindings%2FCoreFoundation%2FCFLocale.hsc;fp=Bindings%2FCoreFoundation%2FCFLocale.hsc;h=88738f4000a68c692456f6af0ddfc61b66519e13;hp=0000000000000000000000000000000000000000;hb=6b50ecc7722350accb845c8c9f5010c4f9ae4191;hpb=74e9929e85ef6565e878d2a53e426f87a9d34ce2 diff --git a/Bindings/CoreFoundation/CFLocale.hsc b/Bindings/CoreFoundation/CFLocale.hsc new file mode 100644 index 0000000..88738f4 --- /dev/null +++ b/Bindings/CoreFoundation/CFLocale.hsc @@ -0,0 +1,60 @@ +#include +#include + +module Bindings.CoreFoundation.CFLocale where +#strict_import +import Bindings.CoreFoundation.CFArray +import Bindings.CoreFoundation.CFBase +import Bindings.CoreFoundation.CFDictionary + +#if MAC_OS_X_VERSION_10_3 <= MAC_OS_X_VERSION_MAX_ALLOWED +# opaque_t __CFLocale +# synonym_t CFLocaleRef, Ptr <__CFLocale> + +# ccall CFLocaleGetTypeID , IO +# ccall CFLocaleGetSystem , IO +# ccall CFLocaleCopyCurrent, IO +# ccall CFLocaleCopyAvailableLocaleIdentifiers, IO +# ccall CFLocaleCopyISOLanguageCodes , IO +# ccall CFLocaleCopyISOCountryCodes , IO +# ccall CFLocaleCopyISOCurrencyCodes , IO +# ccall CFLocaleCopyCommonISOCurrencyCodes , IO +# ccall CFLocaleCopyPreferredLanguages , IO +# ccall CFLocaleCreateCanonicalLanguageIdentifierFromString, -> -> IO +# ccall CFLocaleCreateCanonicalLocaleIdentifierFromString , -> -> IO +# ccall CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes, -> -> -> IO +# ccall CFLocaleCreateComponentsFromLocaleIdentifier , -> -> IO +# ccall CFLocaleCreateLocaleIdentifierFromComponents , -> -> IO +# ccall CFLocaleCreate , -> -> IO +# ccall CFLocaleCreateCopy , -> -> IO +# ccall CFLocaleGetIdentifier, -> IO +# ccall CFLocaleGetValue , -> -> IO +# ccall CFLocaleCopyDisplayNameForPropertyValue, -> -> -> IO + +# cinline kCFLocaleCurrentLocaleDidChangeNotification, IO + +# cinline kCFLocaleIdentifier , IO +# cinline kCFLocaleLanguageCode, IO +# cinline kCFLocaleCountryCode , IO +# cinline kCFLocaleScriptCode , IO +# cinline kCFLocaleVariantCode , IO + +# cinline kCFLocaleExemplarCharacterSet, IO +# cinline kCFLocaleCalendarIdentifier , IO +# cinline kCFLocaleCalendar , IO +# cinline kCFLocaleCollationIdentifier , IO +# cinline kCFLocaleUsesMetricSystem , IO +# cinline kCFLocaleMeasurementSystem , IO +# cinline kCFLocaleDecimalSeparator , IO +# cinline kCFLocaleGroupingSeparator , IO +# cinline kCFLocaleCurrencySymbol , IO +# cinline kCFLocaleCurrencyCode , IO + +# cinline kCFGregorianCalendar , IO +# cinline kCFBuddhistCalendar , IO +# cinline kCFChineseCalendar , IO +# cinline kCFHebrewCalendar , IO +# cinline kCFIslamicCalendar , IO +# cinline kCFIslamicCivilCalendar, IO +# cinline kCFJapaneseCalendar , IO +#endif