intl/icu/source/i18n/selfmtimpl.h

Wed, 31 Dec 2014 07:22:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 07:22:50 +0100
branch
TOR_BUG_3246
changeset 4
fc2d59ddac77
permissions
-rw-r--r--

Correct previous dual key logic pending first delivery installment.

     1 /********************************************************************
     2  * COPYRIGHT: 
     3  * Copyright (c) 1997-2011, International Business Machines Corporation and
     4  * others. All Rights Reserved.
     5  * Copyright (C) 2010 , Yahoo! Inc. 
     6  ********************************************************************
     7  * File selectfmtimpl.h
     8  *
     9  *   Date        Name        Description
    10  *   11/11/09    kirtig      Finished first cut of implementation.
    11  *********************************************************************/
    14 #ifndef SELFMTIMPL
    15 #define SELFMTIMPL
    17 #if !UCONFIG_NO_FORMATTING
    19 #include "unicode/format.h"
    20 #include "unicode/locid.h"
    21 #include "unicode/parseerr.h"
    22 #include "unicode/utypes.h"
    23 #include "uvector.h"
    24 #include "hash.h"
    26 U_NAMESPACE_BEGIN
    28 #define DOT               ((UChar)0x002E)
    29 #define SINGLE_QUOTE      ((UChar)0x0027)
    30 #define SLASH             ((UChar)0x002F)
    31 #define BACKSLASH         ((UChar)0x005C)
    32 #define SPACE             ((UChar)0x0020)
    33 #define TAB               ((UChar)0x0009)
    34 #define QUOTATION_MARK    ((UChar)0x0022)
    35 #define ASTERISK          ((UChar)0x002A)
    36 #define COMMA             ((UChar)0x002C)
    37 #define HYPHEN            ((UChar)0x002D)
    38 #define U_ZERO            ((UChar)0x0030)
    39 #define U_ONE             ((UChar)0x0031)
    40 #define U_TWO             ((UChar)0x0032)
    41 #define U_THREE           ((UChar)0x0033)
    42 #define U_FOUR            ((UChar)0x0034)
    43 #define U_FIVE            ((UChar)0x0035)
    44 #define U_SIX             ((UChar)0x0036)
    45 #define U_SEVEN           ((UChar)0x0037)
    46 #define U_EIGHT           ((UChar)0x0038)
    47 #define U_NINE            ((UChar)0x0039)
    48 #define COLON             ((UChar)0x003A)
    49 #define SEMI_COLON        ((UChar)0x003B)
    50 #define CAP_A             ((UChar)0x0041)
    51 #define CAP_B             ((UChar)0x0042)
    52 #define CAP_R             ((UChar)0x0052)
    53 #define CAP_Z             ((UChar)0x005A)
    54 #define LOWLINE           ((UChar)0x005F)
    55 #define LEFTBRACE         ((UChar)0x007B)
    56 #define RIGHTBRACE        ((UChar)0x007D)
    58 #define LOW_A             ((UChar)0x0061)
    59 #define LOW_B             ((UChar)0x0062)
    60 #define LOW_C             ((UChar)0x0063)
    61 #define LOW_D             ((UChar)0x0064)
    62 #define LOW_E             ((UChar)0x0065)
    63 #define LOW_F             ((UChar)0x0066)
    64 #define LOW_G             ((UChar)0x0067)
    65 #define LOW_H             ((UChar)0x0068)
    66 #define LOW_I             ((UChar)0x0069)
    67 #define LOW_J             ((UChar)0x006a)
    68 #define LOW_K             ((UChar)0x006B)
    69 #define LOW_L             ((UChar)0x006C)
    70 #define LOW_M             ((UChar)0x006D)
    71 #define LOW_N             ((UChar)0x006E)
    72 #define LOW_O             ((UChar)0x006F)
    73 #define LOW_P             ((UChar)0x0070)
    74 #define LOW_Q             ((UChar)0x0071)
    75 #define LOW_R             ((UChar)0x0072)
    76 #define LOW_S             ((UChar)0x0073)
    77 #define LOW_T             ((UChar)0x0074)
    78 #define LOW_U             ((UChar)0x0075)
    79 #define LOW_V             ((UChar)0x0076)
    80 #define LOW_W             ((UChar)0x0077)
    81 #define LOW_X             ((UChar)0x0078)
    82 #define LOW_Y             ((UChar)0x0079)
    83 #define LOW_Z             ((UChar)0x007A)
    85 class UnicodeSet;
    87 U_NAMESPACE_END
    89 #endif /* #if !UCONFIG_NO_FORMATTING */
    91 #endif // SELFMTIMPL
    92 //eof

mercurial