1/* 2 * Copyright (c) 2014 Apple Inc. All rights reserved. 3 * 4 * @APPLE_LICENSE_HEADER_START@ 5 * 6 * This file contains Original Code and/or Modifications of Original Code 7 * as defined in and that are subject to the Apple Public Source License 8 * Version 2.0 (the 'License'). You may not use this file except in 9 * compliance with the License. Please obtain a copy of the License at 10 * http://www.opensource.apple.com/apsl/ and read it before using this 11 * file. 12 * 13 * The Original Code and all software distributed under the License are 14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 18 * Please see the License for the specific language governing rights and 19 * limitations under the License. 20 * 21 * @APPLE_LICENSE_HEADER_END@ 22 */ 23 24/* 25 CFICULogging.h 26 Copyright (c) 2008-2013, Apple Inc. All rights reserved. 27*/ 28 29/* 30 This file is for the use of the CoreFoundation project only. 31*/ 32 33#if !defined(__COREFOUNDATION_CFICULOGGING__) 34#define __COREFOUNDATION_CFICULOGGING__ 1 35 36#include <unicode/ucal.h> 37#include <unicode/udatpg.h> 38#include <unicode/udat.h> 39#include <unicode/unum.h> 40#include <unicode/ucurr.h> 41#include <unicode/ustring.h> 42 43// ucal 44 45 46#define __cficu_ucal_open ucal_open 47#define __cficu_ucal_close ucal_close 48#define __cficu_ucal_clone ucal_clone 49#define __cficu_ucal_setAttribute ucal_setAttribute 50#define __cficu_ucal_getAttribute ucal_getAttribute 51#define __cficu_ucal_setGregorianChange ucal_setGregorianChange 52#define __cficu_ucal_getGregorianChange ucal_getGregorianChange 53#define __cficu_ucal_getMillis ucal_getMillis 54#define __cficu_ucal_setMillis ucal_setMillis 55#define __cficu_ucal_set ucal_set 56#define __cficu_ucal_get ucal_get 57#define __cficu_ucal_getDayOfWeekType ucal_getDayOfWeekType 58#define __cficu_ucal_getWeekendTransition ucal_getWeekendTransition 59#define __cficu_ucal_isWeekend ucal_isWeekend 60#define __cficu_ucal_clear ucal_clear 61#define __cficu_ucal_getLimit ucal_getLimit 62#define __cficu_ucal_add ucal_add 63#define __cficu_ucal_roll ucal_roll 64#define __cficu_ucal_getFieldDifference ucal_getFieldDifference 65#define __cficu_ucal_getNow ucal_getNow 66#define __cficu_ucal_setTimeZone ucal_setTimeZone 67// udatpg 68#define __cficu_udatpg_open udatpg_open 69#define __cficu_udatpg_close udatpg_close 70#define __cficu_udatpg_getSkeleton udatpg_getSkeleton 71#define __cficu_udatpg_getBestPattern udatpg_getBestPattern 72// udat 73#define __cficu_udat_applyPattern udat_applyPattern 74#define __cficu_udat_applyPatternRelative udat_applyPatternRelative 75#define __cficu_udat_clone udat_clone 76#define __cficu_udat_close udat_close 77#define __cficu_udat_countSymbols udat_countSymbols 78#define __cficu_udat_format udat_format 79#define __cficu_udat_get2DigitYearStart udat_get2DigitYearStart 80#define __cficu_udat_getCalendar udat_getCalendar 81#define __cficu_udat_getSymbols udat_getSymbols 82#define __cficu_udat_isLenient udat_isLenient 83#define __cficu_udat_open udat_open 84#define __cficu_udat_parseCalendar udat_parseCalendar 85#define __cficu_udat_set2DigitYearStart udat_set2DigitYearStart 86#define __cficu_udat_setCalendar udat_setCalendar 87#define __cficu_udat_setLenient udat_setLenient 88#define __cficu_udat_setSymbols udat_setSymbols 89#define __cficu_udat_toPattern udat_toPattern 90#define __cficu_udat_toPatternRelativeDate udat_toPatternRelativeDate 91#define __cficu_udat_toPatternRelativeTime udat_toPatternRelativeTime 92#define __cficu_unum_applyPattern unum_applyPattern 93#define __cficu_unum_close unum_close 94#define __cficu_unum_formatDecimal unum_formatDecimal 95#define __cficu_unum_formatDouble unum_formatDouble 96#define __cficu_unum_getAttribute unum_getAttribute 97#define __cficu_unum_getDoubleAttribute unum_getDoubleAttribute 98#define __cficu_unum_getSymbol unum_getSymbol 99#define __cficu_unum_getTextAttribute unum_getTextAttribute 100#define __cficu_unum_open unum_open 101#define __cficu_unum_parse unum_parse 102#define __cficu_unum_parseDecimal unum_parseDecimal 103#define __cficu_unum_setAttribute unum_setAttribute 104#define __cficu_unum_setDoubleAttribute unum_setDoubleAttribute 105#define __cficu_unum_setSymbol unum_setSymbol 106#define __cficu_unum_setTextAttribute unum_setTextAttribute 107#define __cficu_unum_toPattern unum_toPattern 108 109// ucurr 110 111#define __cficu_ucurr_getDefaultFractionDigits ucurr_getDefaultFractionDigits 112#define __cficu_ucurr_getRoundingIncrement ucurr_getRoundingIncrement 113 114 115#endif 116