Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | /* |
michael@0 | 2 | ******************************************************************************** |
michael@0 | 3 | * Copyright (C) 2008-2011, International Business Machines |
michael@0 | 4 | * Corporation and others. All Rights Reserved. |
michael@0 | 5 | ******************************************************************************** |
michael@0 | 6 | * |
michael@0 | 7 | * File WINTZIMPL.H |
michael@0 | 8 | * |
michael@0 | 9 | ******************************************************************************** |
michael@0 | 10 | */ |
michael@0 | 11 | |
michael@0 | 12 | #ifndef __WINTZIMPL |
michael@0 | 13 | #define __WINTZIMPL |
michael@0 | 14 | |
michael@0 | 15 | #include "unicode/utypes.h" |
michael@0 | 16 | |
michael@0 | 17 | #if U_PLATFORM_HAS_WIN32_API |
michael@0 | 18 | /** |
michael@0 | 19 | * \file |
michael@0 | 20 | * \brief C API: Utilities for dealing w/ Windows time zones. |
michael@0 | 21 | */ |
michael@0 | 22 | U_CDECL_BEGIN |
michael@0 | 23 | /* Forward declarations for Windows types... */ |
michael@0 | 24 | typedef struct _TIME_ZONE_INFORMATION TIME_ZONE_INFORMATION; |
michael@0 | 25 | U_CDECL_END |
michael@0 | 26 | |
michael@0 | 27 | /* |
michael@0 | 28 | * This method was moved over from common/wintz.h to allow for access to i18n functions |
michael@0 | 29 | * needed to get the Windows time zone information without using static tables. |
michael@0 | 30 | */ |
michael@0 | 31 | U_CAPI UBool U_EXPORT2 |
michael@0 | 32 | uprv_getWindowsTimeZoneInfo(TIME_ZONE_INFORMATION *zoneInfo, const UChar *icuid, int32_t length); |
michael@0 | 33 | |
michael@0 | 34 | |
michael@0 | 35 | #endif /* U_PLATFORM_HAS_WIN32_API */ |
michael@0 | 36 | |
michael@0 | 37 | #endif /* __WINTZIMPL */ |