intl/icu/source/i18n/selfmtimpl.h

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/intl/icu/source/i18n/selfmtimpl.h	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,92 @@
     1.4 +/********************************************************************
     1.5 + * COPYRIGHT: 
     1.6 + * Copyright (c) 1997-2011, International Business Machines Corporation and
     1.7 + * others. All Rights Reserved.
     1.8 + * Copyright (C) 2010 , Yahoo! Inc. 
     1.9 + ********************************************************************
    1.10 + * File selectfmtimpl.h
    1.11 + *
    1.12 + *   Date        Name        Description
    1.13 + *   11/11/09    kirtig      Finished first cut of implementation.
    1.14 + *********************************************************************/
    1.15 +
    1.16 +
    1.17 +#ifndef SELFMTIMPL
    1.18 +#define SELFMTIMPL
    1.19 +
    1.20 +#if !UCONFIG_NO_FORMATTING
    1.21 +
    1.22 +#include "unicode/format.h"
    1.23 +#include "unicode/locid.h"
    1.24 +#include "unicode/parseerr.h"
    1.25 +#include "unicode/utypes.h"
    1.26 +#include "uvector.h"
    1.27 +#include "hash.h"
    1.28 +
    1.29 +U_NAMESPACE_BEGIN
    1.30 +
    1.31 +#define DOT               ((UChar)0x002E)
    1.32 +#define SINGLE_QUOTE      ((UChar)0x0027)
    1.33 +#define SLASH             ((UChar)0x002F)
    1.34 +#define BACKSLASH         ((UChar)0x005C)
    1.35 +#define SPACE             ((UChar)0x0020)
    1.36 +#define TAB               ((UChar)0x0009)
    1.37 +#define QUOTATION_MARK    ((UChar)0x0022)
    1.38 +#define ASTERISK          ((UChar)0x002A)
    1.39 +#define COMMA             ((UChar)0x002C)
    1.40 +#define HYPHEN            ((UChar)0x002D)
    1.41 +#define U_ZERO            ((UChar)0x0030)
    1.42 +#define U_ONE             ((UChar)0x0031)
    1.43 +#define U_TWO             ((UChar)0x0032)
    1.44 +#define U_THREE           ((UChar)0x0033)
    1.45 +#define U_FOUR            ((UChar)0x0034)
    1.46 +#define U_FIVE            ((UChar)0x0035)
    1.47 +#define U_SIX             ((UChar)0x0036)
    1.48 +#define U_SEVEN           ((UChar)0x0037)
    1.49 +#define U_EIGHT           ((UChar)0x0038)
    1.50 +#define U_NINE            ((UChar)0x0039)
    1.51 +#define COLON             ((UChar)0x003A)
    1.52 +#define SEMI_COLON        ((UChar)0x003B)
    1.53 +#define CAP_A             ((UChar)0x0041)
    1.54 +#define CAP_B             ((UChar)0x0042)
    1.55 +#define CAP_R             ((UChar)0x0052)
    1.56 +#define CAP_Z             ((UChar)0x005A)
    1.57 +#define LOWLINE           ((UChar)0x005F)
    1.58 +#define LEFTBRACE         ((UChar)0x007B)
    1.59 +#define RIGHTBRACE        ((UChar)0x007D)
    1.60 +
    1.61 +#define LOW_A             ((UChar)0x0061)
    1.62 +#define LOW_B             ((UChar)0x0062)
    1.63 +#define LOW_C             ((UChar)0x0063)
    1.64 +#define LOW_D             ((UChar)0x0064)
    1.65 +#define LOW_E             ((UChar)0x0065)
    1.66 +#define LOW_F             ((UChar)0x0066)
    1.67 +#define LOW_G             ((UChar)0x0067)
    1.68 +#define LOW_H             ((UChar)0x0068)
    1.69 +#define LOW_I             ((UChar)0x0069)
    1.70 +#define LOW_J             ((UChar)0x006a)
    1.71 +#define LOW_K             ((UChar)0x006B)
    1.72 +#define LOW_L             ((UChar)0x006C)
    1.73 +#define LOW_M             ((UChar)0x006D)
    1.74 +#define LOW_N             ((UChar)0x006E)
    1.75 +#define LOW_O             ((UChar)0x006F)
    1.76 +#define LOW_P             ((UChar)0x0070)
    1.77 +#define LOW_Q             ((UChar)0x0071)
    1.78 +#define LOW_R             ((UChar)0x0072)
    1.79 +#define LOW_S             ((UChar)0x0073)
    1.80 +#define LOW_T             ((UChar)0x0074)
    1.81 +#define LOW_U             ((UChar)0x0075)
    1.82 +#define LOW_V             ((UChar)0x0076)
    1.83 +#define LOW_W             ((UChar)0x0077)
    1.84 +#define LOW_X             ((UChar)0x0078)
    1.85 +#define LOW_Y             ((UChar)0x0079)
    1.86 +#define LOW_Z             ((UChar)0x007A)
    1.87 +
    1.88 +class UnicodeSet;
    1.89 +
    1.90 +U_NAMESPACE_END
    1.91 +
    1.92 +#endif /* #if !UCONFIG_NO_FORMATTING */
    1.93 +
    1.94 +#endif // SELFMTIMPL
    1.95 +//eof

mercurial