xref: /aosp_15_r20/external/icu/libicu/cts_headers/dt_impl.h (revision 0e209d3975ff4a8c132096b14b0e9364a753506e)
1*0e209d39SAndroid Build Coastguard Worker // © 2016 and later: Unicode, Inc. and others.
2*0e209d39SAndroid Build Coastguard Worker // License & terms of use: http://www.unicode.org/copyright.html
3*0e209d39SAndroid Build Coastguard Worker /*
4*0e209d39SAndroid Build Coastguard Worker *******************************************************************************
5*0e209d39SAndroid Build Coastguard Worker * Copyright (C) 2007-2016, International Business Machines Corporation and
6*0e209d39SAndroid Build Coastguard Worker * others. All Rights Reserved.
7*0e209d39SAndroid Build Coastguard Worker *******************************************************************************
8*0e209d39SAndroid Build Coastguard Worker *
9*0e209d39SAndroid Build Coastguard Worker * File dt_impl.h
10*0e209d39SAndroid Build Coastguard Worker *
11*0e209d39SAndroid Build Coastguard Worker *******************************************************************************
12*0e209d39SAndroid Build Coastguard Worker */
13*0e209d39SAndroid Build Coastguard Worker 
14*0e209d39SAndroid Build Coastguard Worker 
15*0e209d39SAndroid Build Coastguard Worker #ifndef DT_IMPL_H__
16*0e209d39SAndroid Build Coastguard Worker #define DT_IMPL_H__
17*0e209d39SAndroid Build Coastguard Worker 
18*0e209d39SAndroid Build Coastguard Worker /**
19*0e209d39SAndroid Build Coastguard Worker  * \file
20*0e209d39SAndroid Build Coastguard Worker  * \brief C++ API: Defines macros for interval format implementation
21*0e209d39SAndroid Build Coastguard Worker  */
22*0e209d39SAndroid Build Coastguard Worker 
23*0e209d39SAndroid Build Coastguard Worker #if !UCONFIG_NO_FORMATTING
24*0e209d39SAndroid Build Coastguard Worker 
25*0e209d39SAndroid Build Coastguard Worker #include "unicode/unistr.h"
26*0e209d39SAndroid Build Coastguard Worker 
27*0e209d39SAndroid Build Coastguard Worker 
28*0e209d39SAndroid Build Coastguard Worker #define QUOTE             ((char16_t)0x0027)
29*0e209d39SAndroid Build Coastguard Worker #define LOW_LINE          ((char16_t)0x005F)
30*0e209d39SAndroid Build Coastguard Worker #define COLON             ((char16_t)0x003A)
31*0e209d39SAndroid Build Coastguard Worker #define LEFT_CURLY_BRACKET  ((char16_t)0x007B)
32*0e209d39SAndroid Build Coastguard Worker #define RIGHT_CURLY_BRACKET ((char16_t)0x007D)
33*0e209d39SAndroid Build Coastguard Worker #define SPACE             ((char16_t)0x0020)
34*0e209d39SAndroid Build Coastguard Worker #define EN_DASH           ((char16_t)0x2013)
35*0e209d39SAndroid Build Coastguard Worker #define SOLIDUS           ((char16_t)0x002F)
36*0e209d39SAndroid Build Coastguard Worker #define PERCENT           ((char16_t)0x0025)
37*0e209d39SAndroid Build Coastguard Worker 
38*0e209d39SAndroid Build Coastguard Worker #define DIGIT_ZERO        ((char16_t)0x0030)
39*0e209d39SAndroid Build Coastguard Worker #define DIGIT_ONE         ((char16_t)0x0031)
40*0e209d39SAndroid Build Coastguard Worker 
41*0e209d39SAndroid Build Coastguard Worker #define LOW_A             ((char16_t)0x0061)
42*0e209d39SAndroid Build Coastguard Worker #define LOW_B             ((char16_t)0x0062)
43*0e209d39SAndroid Build Coastguard Worker #define LOW_C             ((char16_t)0x0063)
44*0e209d39SAndroid Build Coastguard Worker #define LOW_D             ((char16_t)0x0064)
45*0e209d39SAndroid Build Coastguard Worker #define LOW_E             ((char16_t)0x0065)
46*0e209d39SAndroid Build Coastguard Worker #define LOW_F             ((char16_t)0x0066)
47*0e209d39SAndroid Build Coastguard Worker #define LOW_G             ((char16_t)0x0067)
48*0e209d39SAndroid Build Coastguard Worker #define LOW_H             ((char16_t)0x0068)
49*0e209d39SAndroid Build Coastguard Worker #define LOW_I             ((char16_t)0x0069)
50*0e209d39SAndroid Build Coastguard Worker #define LOW_J             ((char16_t)0x006a)
51*0e209d39SAndroid Build Coastguard Worker #define LOW_K             ((char16_t)0x006B)
52*0e209d39SAndroid Build Coastguard Worker #define LOW_L             ((char16_t)0x006C)
53*0e209d39SAndroid Build Coastguard Worker #define LOW_M             ((char16_t)0x006D)
54*0e209d39SAndroid Build Coastguard Worker #define LOW_N             ((char16_t)0x006E)
55*0e209d39SAndroid Build Coastguard Worker #define LOW_O             ((char16_t)0x006F)
56*0e209d39SAndroid Build Coastguard Worker #define LOW_P             ((char16_t)0x0070)
57*0e209d39SAndroid Build Coastguard Worker #define LOW_Q             ((char16_t)0x0071)
58*0e209d39SAndroid Build Coastguard Worker #define LOW_R             ((char16_t)0x0072)
59*0e209d39SAndroid Build Coastguard Worker #define LOW_S             ((char16_t)0x0073)
60*0e209d39SAndroid Build Coastguard Worker #define LOW_T             ((char16_t)0x0074)
61*0e209d39SAndroid Build Coastguard Worker #define LOW_U             ((char16_t)0x0075)
62*0e209d39SAndroid Build Coastguard Worker #define LOW_V             ((char16_t)0x0076)
63*0e209d39SAndroid Build Coastguard Worker #define LOW_W             ((char16_t)0x0077)
64*0e209d39SAndroid Build Coastguard Worker #define LOW_Y             ((char16_t)0x0079)
65*0e209d39SAndroid Build Coastguard Worker #define LOW_Z             ((char16_t)0x007A)
66*0e209d39SAndroid Build Coastguard Worker 
67*0e209d39SAndroid Build Coastguard Worker #define CAP_A             ((char16_t)0x0041)
68*0e209d39SAndroid Build Coastguard Worker #define CAP_C             ((char16_t)0x0043)
69*0e209d39SAndroid Build Coastguard Worker #define CAP_D             ((char16_t)0x0044)
70*0e209d39SAndroid Build Coastguard Worker #define CAP_E             ((char16_t)0x0045)
71*0e209d39SAndroid Build Coastguard Worker #define CAP_F             ((char16_t)0x0046)
72*0e209d39SAndroid Build Coastguard Worker #define CAP_G             ((char16_t)0x0047)
73*0e209d39SAndroid Build Coastguard Worker #define CAP_H             ((char16_t)0x0048)
74*0e209d39SAndroid Build Coastguard Worker #define CAP_K             ((char16_t)0x004B)
75*0e209d39SAndroid Build Coastguard Worker #define CAP_L             ((char16_t)0x004C)
76*0e209d39SAndroid Build Coastguard Worker #define CAP_M             ((char16_t)0x004D)
77*0e209d39SAndroid Build Coastguard Worker #define CAP_N             ((char16_t)0x004E)
78*0e209d39SAndroid Build Coastguard Worker #define CAP_O             ((char16_t)0x004F)
79*0e209d39SAndroid Build Coastguard Worker #define CAP_P             ((char16_t)0x0050)
80*0e209d39SAndroid Build Coastguard Worker #define CAP_Q             ((char16_t)0x0051)
81*0e209d39SAndroid Build Coastguard Worker #define CAP_S             ((char16_t)0x0053)
82*0e209d39SAndroid Build Coastguard Worker #define CAP_T             ((char16_t)0x0054)
83*0e209d39SAndroid Build Coastguard Worker #define CAP_U             ((char16_t)0x0055)
84*0e209d39SAndroid Build Coastguard Worker #define CAP_V             ((char16_t)0x0056)
85*0e209d39SAndroid Build Coastguard Worker #define CAP_W             ((char16_t)0x0057)
86*0e209d39SAndroid Build Coastguard Worker #define CAP_Y             ((char16_t)0x0059)
87*0e209d39SAndroid Build Coastguard Worker #define CAP_Z             ((char16_t)0x005A)
88*0e209d39SAndroid Build Coastguard Worker 
89*0e209d39SAndroid Build Coastguard Worker #endif /* #if !UCONFIG_NO_FORMATTING */
90*0e209d39SAndroid Build Coastguard Worker 
91*0e209d39SAndroid Build Coastguard Worker #endif
92*0e209d39SAndroid Build Coastguard Worker //eof
93