intl/icu/source/i18n/dtitv_impl.h

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/intl/icu/source/i18n/dtitv_impl.h	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,93 @@
     1.4 +/*
     1.5 +*******************************************************************************
     1.6 +* Copyright (C) 2007-2008, International Business Machines Corporation and
     1.7 +* others. All Rights Reserved.
     1.8 +*******************************************************************************
     1.9 +*
    1.10 +* File DTITV_IMPL.H
    1.11 +*
    1.12 +*******************************************************************************
    1.13 +*/
    1.14 +
    1.15 +
    1.16 +#ifndef DTITV_IMPL_H__
    1.17 +#define DTITV_IMPL_H__
    1.18 +
    1.19 +/**
    1.20 + * \file
    1.21 + * \brief C++ API: Defines macros for interval format implementation
    1.22 + */
    1.23 + 
    1.24 +#if !UCONFIG_NO_FORMATTING
    1.25 +
    1.26 +#include "unicode/unistr.h"
    1.27 +
    1.28 +
    1.29 +#define QUOTE             ((UChar)0x0027)
    1.30 +#define LOW_LINE          ((UChar)0x005F)
    1.31 +#define COLON             ((UChar)0x003A)
    1.32 +#define LEFT_CURLY_BRACKET  ((UChar)0x007B)
    1.33 +#define RIGHT_CURLY_BRACKET ((UChar)0x007D)
    1.34 +#define SPACE             ((UChar)0x0020)
    1.35 +#define EN_DASH           ((UChar)0x2013)
    1.36 +
    1.37 +#define DIGIT_ZERO        ((UChar)0x0030)
    1.38 +#define DIGIT_ONE         ((UChar)0x0031)
    1.39 +
    1.40 +#define LOW_A             ((UChar)0x0061)
    1.41 +#define LOW_B             ((UChar)0x0062)
    1.42 +#define LOW_C             ((UChar)0x0063)
    1.43 +#define LOW_D             ((UChar)0x0064)
    1.44 +#define LOW_E             ((UChar)0x0065)
    1.45 +#define LOW_F             ((UChar)0x0066)
    1.46 +#define LOW_G             ((UChar)0x0067)
    1.47 +#define LOW_H             ((UChar)0x0068)
    1.48 +#define LOW_I             ((UChar)0x0069)
    1.49 +#define LOW_J             ((UChar)0x006a)
    1.50 +#define LOW_K             ((UChar)0x006B)
    1.51 +#define LOW_L             ((UChar)0x006C)
    1.52 +#define LOW_M             ((UChar)0x006D)
    1.53 +#define LOW_N             ((UChar)0x006E)
    1.54 +#define LOW_O             ((UChar)0x006F)
    1.55 +#define LOW_P             ((UChar)0x0070)
    1.56 +#define LOW_Q             ((UChar)0x0071)
    1.57 +#define LOW_R             ((UChar)0x0072)
    1.58 +#define LOW_S             ((UChar)0x0073)
    1.59 +#define LOW_T             ((UChar)0x0074)
    1.60 +#define LOW_U             ((UChar)0x0075)
    1.61 +#define LOW_V             ((UChar)0x0076)
    1.62 +#define LOW_W             ((UChar)0x0077)
    1.63 +#define LOW_Y             ((UChar)0x0079)
    1.64 +#define LOW_Z             ((UChar)0x007A)
    1.65 +
    1.66 +#define CAP_A             ((UChar)0x0041)
    1.67 +#define CAP_C             ((UChar)0x0043)
    1.68 +#define CAP_D             ((UChar)0x0044)
    1.69 +#define CAP_E             ((UChar)0x0045)
    1.70 +#define CAP_F             ((UChar)0x0046)
    1.71 +#define CAP_G             ((UChar)0x0047)
    1.72 +#define CAP_H             ((UChar)0x0048)
    1.73 +#define CAP_K             ((UChar)0x004B)
    1.74 +#define CAP_L             ((UChar)0x004C)
    1.75 +#define CAP_M             ((UChar)0x004D)
    1.76 +#define CAP_O             ((UChar)0x004F)
    1.77 +#define CAP_Q             ((UChar)0x0051)
    1.78 +#define CAP_S             ((UChar)0x0053)
    1.79 +#define CAP_T             ((UChar)0x0054)
    1.80 +#define CAP_V             ((UChar)0x0056)
    1.81 +#define CAP_W             ((UChar)0x0057)
    1.82 +#define CAP_Y             ((UChar)0x0059)
    1.83 +#define CAP_Z             ((UChar)0x005A)
    1.84 +
    1.85 +//#define MINIMUM_SUPPORTED_CALENDAR_FIELD    UCAL_MINUTE
    1.86 +
    1.87 +#define MAX_E_COUNT      5
    1.88 +#define MAX_M_COUNT      5
    1.89 +//#define MAX_INTERVAL_INDEX 4
    1.90 +#define MAX_POSITIVE_INT  56632;
    1.91 +
    1.92 +
    1.93 +#endif /* #if !UCONFIG_NO_FORMATTING */
    1.94 +
    1.95 +#endif 
    1.96 +//eof

mercurial