1/*
2*******************************************************************************
3*   Copyright (C) 2004-2011, International Business Machines
4*   Corporation and others.  All Rights Reserved.
5*******************************************************************************
6*
7*   file name:  uintrnal.h
8*   encoding:   US-ASCII
9*   tab size:   8 (not used)
10*   indentation:4
11*
12*   Created by: genheaders.pl, a perl script written by Ram Viswanadha
13*
14*  Contains data for commenting out APIs.
15*  Gets included by umachine.h
16*
17*  THIS FILE IS MACHINE-GENERATED, DON'T PLAY WITH IT IF YOU DON'T KNOW WHAT
18*  YOU ARE DOING, OTHERWISE VERY BAD THINGS WILL HAPPEN!
19*/
20
21#ifndef UINTRNAL_H
22#define UINTRNAL_H
23
24#ifdef U_HIDE_INTERNAL_API
25
26#    if U_DISABLE_RENAMING
27#        define RegexPatternDump RegexPatternDump_INTERNAL_API_DO_NOT_USE
28#        define bms_close bms_close_INTERNAL_API_DO_NOT_USE
29#        define bms_empty bms_empty_INTERNAL_API_DO_NOT_USE
30#        define bms_getData bms_getData_INTERNAL_API_DO_NOT_USE
31#        define bms_open bms_open_INTERNAL_API_DO_NOT_USE
32#        define bms_search bms_search_INTERNAL_API_DO_NOT_USE
33#        define bms_setTargetString bms_setTargetString_INTERNAL_API_DO_NOT_USE
34#        define pl_addFontRun pl_addFontRun_INTERNAL_API_DO_NOT_USE
35#        define pl_addLocaleRun pl_addLocaleRun_INTERNAL_API_DO_NOT_USE
36#        define pl_addValueRun pl_addValueRun_INTERNAL_API_DO_NOT_USE
37#        define pl_close pl_close_INTERNAL_API_DO_NOT_USE
38#        define pl_closeFontRuns pl_closeFontRuns_INTERNAL_API_DO_NOT_USE
39#        define pl_closeLine pl_closeLine_INTERNAL_API_DO_NOT_USE
40#        define pl_closeLocaleRuns pl_closeLocaleRuns_INTERNAL_API_DO_NOT_USE
41#        define pl_closeValueRuns pl_closeValueRuns_INTERNAL_API_DO_NOT_USE
42#        define pl_countLineRuns pl_countLineRuns_INTERNAL_API_DO_NOT_USE
43#        define pl_getAscent pl_getAscent_INTERNAL_API_DO_NOT_USE
44#        define pl_getDescent pl_getDescent_INTERNAL_API_DO_NOT_USE
45#        define pl_getFontRunCount pl_getFontRunCount_INTERNAL_API_DO_NOT_USE
46#        define pl_getFontRunFont pl_getFontRunFont_INTERNAL_API_DO_NOT_USE
47#        define pl_getFontRunLastLimit pl_getFontRunLastLimit_INTERNAL_API_DO_NOT_USE
48#        define pl_getFontRunLimit pl_getFontRunLimit_INTERNAL_API_DO_NOT_USE
49#        define pl_getLeading pl_getLeading_INTERNAL_API_DO_NOT_USE
50#        define pl_getLineAscent pl_getLineAscent_INTERNAL_API_DO_NOT_USE
51#        define pl_getLineDescent pl_getLineDescent_INTERNAL_API_DO_NOT_USE
52#        define pl_getLineLeading pl_getLineLeading_INTERNAL_API_DO_NOT_USE
53#        define pl_getLineVisualRun pl_getLineVisualRun_INTERNAL_API_DO_NOT_USE
54#        define pl_getLineWidth pl_getLineWidth_INTERNAL_API_DO_NOT_USE
55#        define pl_getLocaleRunCount pl_getLocaleRunCount_INTERNAL_API_DO_NOT_USE
56#        define pl_getLocaleRunLastLimit pl_getLocaleRunLastLimit_INTERNAL_API_DO_NOT_USE
57#        define pl_getLocaleRunLimit pl_getLocaleRunLimit_INTERNAL_API_DO_NOT_USE
58#        define pl_getLocaleRunLocale pl_getLocaleRunLocale_INTERNAL_API_DO_NOT_USE
59#        define pl_getParagraphLevel pl_getParagraphLevel_INTERNAL_API_DO_NOT_USE
60#        define pl_getTextDirection pl_getTextDirection_INTERNAL_API_DO_NOT_USE
61#        define pl_getValueRunCount pl_getValueRunCount_INTERNAL_API_DO_NOT_USE
62#        define pl_getValueRunLastLimit pl_getValueRunLastLimit_INTERNAL_API_DO_NOT_USE
63#        define pl_getValueRunLimit pl_getValueRunLimit_INTERNAL_API_DO_NOT_USE
64#        define pl_getValueRunValue pl_getValueRunValue_INTERNAL_API_DO_NOT_USE
65#        define pl_getVisualRunAscent pl_getVisualRunAscent_INTERNAL_API_DO_NOT_USE
66#        define pl_getVisualRunDescent pl_getVisualRunDescent_INTERNAL_API_DO_NOT_USE
67#        define pl_getVisualRunDirection pl_getVisualRunDirection_INTERNAL_API_DO_NOT_USE
68#        define pl_getVisualRunFont pl_getVisualRunFont_INTERNAL_API_DO_NOT_USE
69#        define pl_getVisualRunGlyphCount pl_getVisualRunGlyphCount_INTERNAL_API_DO_NOT_USE
70#        define pl_getVisualRunGlyphToCharMap pl_getVisualRunGlyphToCharMap_INTERNAL_API_DO_NOT_USE
71#        define pl_getVisualRunGlyphs pl_getVisualRunGlyphs_INTERNAL_API_DO_NOT_USE
72#        define pl_getVisualRunLeading pl_getVisualRunLeading_INTERNAL_API_DO_NOT_USE
73#        define pl_getVisualRunPositions pl_getVisualRunPositions_INTERNAL_API_DO_NOT_USE
74#        define pl_line pl_line_INTERNAL_API_DO_NOT_USE
75#        define pl_nextLine pl_nextLine_INTERNAL_API_DO_NOT_USE
76#        define pl_openEmptyFontRuns pl_openEmptyFontRuns_INTERNAL_API_DO_NOT_USE
77#        define pl_openEmptyLocaleRuns pl_openEmptyLocaleRuns_INTERNAL_API_DO_NOT_USE
78#        define pl_openEmptyValueRuns pl_openEmptyValueRuns_INTERNAL_API_DO_NOT_USE
79#        define pl_openFontRuns pl_openFontRuns_INTERNAL_API_DO_NOT_USE
80#        define pl_openLocaleRuns pl_openLocaleRuns_INTERNAL_API_DO_NOT_USE
81#        define pl_openValueRuns pl_openValueRuns_INTERNAL_API_DO_NOT_USE
82#        define pl_paragraph pl_paragraph_INTERNAL_API_DO_NOT_USE
83#        define pl_reflow pl_reflow_INTERNAL_API_DO_NOT_USE
84#        define pl_resetFontRuns pl_resetFontRuns_INTERNAL_API_DO_NOT_USE
85#        define pl_resetLocaleRuns pl_resetLocaleRuns_INTERNAL_API_DO_NOT_USE
86#        define pl_resetValueRuns pl_resetValueRuns_INTERNAL_API_DO_NOT_USE
87#        define pl_visualRun pl_visualRun_INTERNAL_API_DO_NOT_USE
88#        define ucd_close ucd_close_INTERNAL_API_DO_NOT_USE
89#        define ucd_flushCache ucd_flushCache_INTERNAL_API_DO_NOT_USE
90#        define ucd_freeCache ucd_freeCache_INTERNAL_API_DO_NOT_USE
91#        define ucd_getCollator ucd_getCollator_INTERNAL_API_DO_NOT_USE
92#        define ucd_open ucd_open_INTERNAL_API_DO_NOT_USE
93#        define ucol_equals ucol_equals_INTERNAL_API_DO_NOT_USE
94#        define ucol_forceHanImplicit ucol_forceHanImplicit_INTERNAL_API_DO_NOT_USE
95#        define ucol_forgetUCA ucol_forgetUCA_INTERNAL_API_DO_NOT_USE
96#        define ucol_getAttributeOrDefault ucol_getAttributeOrDefault_INTERNAL_API_DO_NOT_USE
97#        define ucol_getUnsafeSet ucol_getUnsafeSet_INTERNAL_API_DO_NOT_USE
98#        define ucol_nextProcessed ucol_nextProcessed_INTERNAL_API_DO_NOT_USE
99#        define ucol_previousProcessed ucol_previousProcessed_INTERNAL_API_DO_NOT_USE
100#        define udat_applyPatternRelative udat_applyPatternRelative_INTERNAL_API_DO_NOT_USE
101#        define udat_toPatternRelativeDate udat_toPatternRelativeDate_INTERNAL_API_DO_NOT_USE
102#        define udat_toPatternRelativeTime udat_toPatternRelativeTime_INTERNAL_API_DO_NOT_USE
103#        define uplug_getConfiguration uplug_getConfiguration_INTERNAL_API_DO_NOT_USE
104#        define uplug_getContext uplug_getContext_INTERNAL_API_DO_NOT_USE
105#        define uplug_getCurrentLevel uplug_getCurrentLevel_INTERNAL_API_DO_NOT_USE
106#        define uplug_getLibrary uplug_getLibrary_INTERNAL_API_DO_NOT_USE
107#        define uplug_getLibraryName uplug_getLibraryName_INTERNAL_API_DO_NOT_USE
108#        define uplug_getPlugLevel uplug_getPlugLevel_INTERNAL_API_DO_NOT_USE
109#        define uplug_getPlugLoadStatus uplug_getPlugLoadStatus_INTERNAL_API_DO_NOT_USE
110#        define uplug_getPlugName uplug_getPlugName_INTERNAL_API_DO_NOT_USE
111#        define uplug_getSymbolName uplug_getSymbolName_INTERNAL_API_DO_NOT_USE
112#        define uplug_loadPlugFromEntrypoint uplug_loadPlugFromEntrypoint_INTERNAL_API_DO_NOT_USE
113#        define uplug_loadPlugFromLibrary uplug_loadPlugFromLibrary_INTERNAL_API_DO_NOT_USE
114#        define uplug_nextPlug uplug_nextPlug_INTERNAL_API_DO_NOT_USE
115#        define uplug_removePlug uplug_removePlug_INTERNAL_API_DO_NOT_USE
116#        define uplug_setContext uplug_setContext_INTERNAL_API_DO_NOT_USE
117#        define uplug_setPlugLevel uplug_setPlugLevel_INTERNAL_API_DO_NOT_USE
118#        define uplug_setPlugName uplug_setPlugName_INTERNAL_API_DO_NOT_USE
119#        define uplug_setPlugNoUnload uplug_setPlugNoUnload_INTERNAL_API_DO_NOT_USE
120#        define uprv_getDefaultCodepage uprv_getDefaultCodepage_INTERNAL_API_DO_NOT_USE
121#        define uprv_getDefaultLocaleID uprv_getDefaultLocaleID_INTERNAL_API_DO_NOT_USE
122#        define ures_openFillIn ures_openFillIn_INTERNAL_API_DO_NOT_USE
123#        define usearch_search usearch_search_INTERNAL_API_DO_NOT_USE
124#        define usearch_searchBackwards usearch_searchBackwards_INTERNAL_API_DO_NOT_USE
125#        define utf8_appendCharSafeBody utf8_appendCharSafeBody_INTERNAL_API_DO_NOT_USE
126#        define utf8_back1SafeBody utf8_back1SafeBody_INTERNAL_API_DO_NOT_USE
127#        define utf8_countTrailBytes utf8_countTrailBytes_INTERNAL_API_DO_NOT_USE
128#        define utf8_nextCharSafeBody utf8_nextCharSafeBody_INTERNAL_API_DO_NOT_USE
129#        define utf8_prevCharSafeBody utf8_prevCharSafeBody_INTERNAL_API_DO_NOT_USE
130#    else
131#        define RegexPatternDump_48 RegexPatternDump_INTERNAL_API_DO_NOT_USE
132#        define bms_close_48 bms_close_INTERNAL_API_DO_NOT_USE
133#        define bms_empty_48 bms_empty_INTERNAL_API_DO_NOT_USE
134#        define bms_getData_48 bms_getData_INTERNAL_API_DO_NOT_USE
135#        define bms_open_48 bms_open_INTERNAL_API_DO_NOT_USE
136#        define bms_search_48 bms_search_INTERNAL_API_DO_NOT_USE
137#        define bms_setTargetString_48 bms_setTargetString_INTERNAL_API_DO_NOT_USE
138#        define pl_addFontRun_48 pl_addFontRun_INTERNAL_API_DO_NOT_USE
139#        define pl_addLocaleRun_48 pl_addLocaleRun_INTERNAL_API_DO_NOT_USE
140#        define pl_addValueRun_48 pl_addValueRun_INTERNAL_API_DO_NOT_USE
141#        define pl_closeFontRuns_48 pl_closeFontRuns_INTERNAL_API_DO_NOT_USE
142#        define pl_closeLine_48 pl_closeLine_INTERNAL_API_DO_NOT_USE
143#        define pl_closeLocaleRuns_48 pl_closeLocaleRuns_INTERNAL_API_DO_NOT_USE
144#        define pl_closeValueRuns_48 pl_closeValueRuns_INTERNAL_API_DO_NOT_USE
145#        define pl_close_48 pl_close_INTERNAL_API_DO_NOT_USE
146#        define pl_countLineRuns_48 pl_countLineRuns_INTERNAL_API_DO_NOT_USE
147#        define pl_getAscent_48 pl_getAscent_INTERNAL_API_DO_NOT_USE
148#        define pl_getDescent_48 pl_getDescent_INTERNAL_API_DO_NOT_USE
149#        define pl_getFontRunCount_48 pl_getFontRunCount_INTERNAL_API_DO_NOT_USE
150#        define pl_getFontRunFont_48 pl_getFontRunFont_INTERNAL_API_DO_NOT_USE
151#        define pl_getFontRunLastLimit_48 pl_getFontRunLastLimit_INTERNAL_API_DO_NOT_USE
152#        define pl_getFontRunLimit_48 pl_getFontRunLimit_INTERNAL_API_DO_NOT_USE
153#        define pl_getLeading_48 pl_getLeading_INTERNAL_API_DO_NOT_USE
154#        define pl_getLineAscent_48 pl_getLineAscent_INTERNAL_API_DO_NOT_USE
155#        define pl_getLineDescent_48 pl_getLineDescent_INTERNAL_API_DO_NOT_USE
156#        define pl_getLineLeading_48 pl_getLineLeading_INTERNAL_API_DO_NOT_USE
157#        define pl_getLineVisualRun_48 pl_getLineVisualRun_INTERNAL_API_DO_NOT_USE
158#        define pl_getLineWidth_48 pl_getLineWidth_INTERNAL_API_DO_NOT_USE
159#        define pl_getLocaleRunCount_48 pl_getLocaleRunCount_INTERNAL_API_DO_NOT_USE
160#        define pl_getLocaleRunLastLimit_48 pl_getLocaleRunLastLimit_INTERNAL_API_DO_NOT_USE
161#        define pl_getLocaleRunLimit_48 pl_getLocaleRunLimit_INTERNAL_API_DO_NOT_USE
162#        define pl_getLocaleRunLocale_48 pl_getLocaleRunLocale_INTERNAL_API_DO_NOT_USE
163#        define pl_getParagraphLevel_48 pl_getParagraphLevel_INTERNAL_API_DO_NOT_USE
164#        define pl_getTextDirection_48 pl_getTextDirection_INTERNAL_API_DO_NOT_USE
165#        define pl_getValueRunCount_48 pl_getValueRunCount_INTERNAL_API_DO_NOT_USE
166#        define pl_getValueRunLastLimit_48 pl_getValueRunLastLimit_INTERNAL_API_DO_NOT_USE
167#        define pl_getValueRunLimit_48 pl_getValueRunLimit_INTERNAL_API_DO_NOT_USE
168#        define pl_getValueRunValue_48 pl_getValueRunValue_INTERNAL_API_DO_NOT_USE
169#        define pl_getVisualRunAscent_48 pl_getVisualRunAscent_INTERNAL_API_DO_NOT_USE
170#        define pl_getVisualRunDescent_48 pl_getVisualRunDescent_INTERNAL_API_DO_NOT_USE
171#        define pl_getVisualRunDirection_48 pl_getVisualRunDirection_INTERNAL_API_DO_NOT_USE
172#        define pl_getVisualRunFont_48 pl_getVisualRunFont_INTERNAL_API_DO_NOT_USE
173#        define pl_getVisualRunGlyphCount_48 pl_getVisualRunGlyphCount_INTERNAL_API_DO_NOT_USE
174#        define pl_getVisualRunGlyphToCharMap_48 pl_getVisualRunGlyphToCharMap_INTERNAL_API_DO_NOT_USE
175#        define pl_getVisualRunGlyphs_48 pl_getVisualRunGlyphs_INTERNAL_API_DO_NOT_USE
176#        define pl_getVisualRunLeading_48 pl_getVisualRunLeading_INTERNAL_API_DO_NOT_USE
177#        define pl_getVisualRunPositions_48 pl_getVisualRunPositions_INTERNAL_API_DO_NOT_USE
178#        define pl_line_48 pl_line_INTERNAL_API_DO_NOT_USE
179#        define pl_nextLine_48 pl_nextLine_INTERNAL_API_DO_NOT_USE
180#        define pl_openEmptyFontRuns_48 pl_openEmptyFontRuns_INTERNAL_API_DO_NOT_USE
181#        define pl_openEmptyLocaleRuns_48 pl_openEmptyLocaleRuns_INTERNAL_API_DO_NOT_USE
182#        define pl_openEmptyValueRuns_48 pl_openEmptyValueRuns_INTERNAL_API_DO_NOT_USE
183#        define pl_openFontRuns_48 pl_openFontRuns_INTERNAL_API_DO_NOT_USE
184#        define pl_openLocaleRuns_48 pl_openLocaleRuns_INTERNAL_API_DO_NOT_USE
185#        define pl_openValueRuns_48 pl_openValueRuns_INTERNAL_API_DO_NOT_USE
186#        define pl_paragraph_48 pl_paragraph_INTERNAL_API_DO_NOT_USE
187#        define pl_reflow_48 pl_reflow_INTERNAL_API_DO_NOT_USE
188#        define pl_resetFontRuns_48 pl_resetFontRuns_INTERNAL_API_DO_NOT_USE
189#        define pl_resetLocaleRuns_48 pl_resetLocaleRuns_INTERNAL_API_DO_NOT_USE
190#        define pl_resetValueRuns_48 pl_resetValueRuns_INTERNAL_API_DO_NOT_USE
191#        define pl_visualRun_48 pl_visualRun_INTERNAL_API_DO_NOT_USE
192#        define ucd_close_48 ucd_close_INTERNAL_API_DO_NOT_USE
193#        define ucd_flushCache_48 ucd_flushCache_INTERNAL_API_DO_NOT_USE
194#        define ucd_freeCache_48 ucd_freeCache_INTERNAL_API_DO_NOT_USE
195#        define ucd_getCollator_48 ucd_getCollator_INTERNAL_API_DO_NOT_USE
196#        define ucd_open_48 ucd_open_INTERNAL_API_DO_NOT_USE
197#        define ucol_equals_48 ucol_equals_INTERNAL_API_DO_NOT_USE
198#        define ucol_forceHanImplicit_48 ucol_forceHanImplicit_INTERNAL_API_DO_NOT_USE
199#        define ucol_forgetUCA_48 ucol_forgetUCA_INTERNAL_API_DO_NOT_USE
200#        define ucol_getAttributeOrDefault_48 ucol_getAttributeOrDefault_INTERNAL_API_DO_NOT_USE
201#        define ucol_getUnsafeSet_48 ucol_getUnsafeSet_INTERNAL_API_DO_NOT_USE
202#        define ucol_nextProcessed_48 ucol_nextProcessed_INTERNAL_API_DO_NOT_USE
203#        define ucol_previousProcessed_48 ucol_previousProcessed_INTERNAL_API_DO_NOT_USE
204#        define udat_applyPatternRelative_48 udat_applyPatternRelative_INTERNAL_API_DO_NOT_USE
205#        define udat_toPatternRelativeDate_48 udat_toPatternRelativeDate_INTERNAL_API_DO_NOT_USE
206#        define udat_toPatternRelativeTime_48 udat_toPatternRelativeTime_INTERNAL_API_DO_NOT_USE
207#        define uplug_getConfiguration_48 uplug_getConfiguration_INTERNAL_API_DO_NOT_USE
208#        define uplug_getContext_48 uplug_getContext_INTERNAL_API_DO_NOT_USE
209#        define uplug_getCurrentLevel_48 uplug_getCurrentLevel_INTERNAL_API_DO_NOT_USE
210#        define uplug_getLibraryName_48 uplug_getLibraryName_INTERNAL_API_DO_NOT_USE
211#        define uplug_getLibrary_48 uplug_getLibrary_INTERNAL_API_DO_NOT_USE
212#        define uplug_getPlugLevel_48 uplug_getPlugLevel_INTERNAL_API_DO_NOT_USE
213#        define uplug_getPlugLoadStatus_48 uplug_getPlugLoadStatus_INTERNAL_API_DO_NOT_USE
214#        define uplug_getPlugName_48 uplug_getPlugName_INTERNAL_API_DO_NOT_USE
215#        define uplug_getSymbolName_48 uplug_getSymbolName_INTERNAL_API_DO_NOT_USE
216#        define uplug_loadPlugFromEntrypoint_48 uplug_loadPlugFromEntrypoint_INTERNAL_API_DO_NOT_USE
217#        define uplug_loadPlugFromLibrary_48 uplug_loadPlugFromLibrary_INTERNAL_API_DO_NOT_USE
218#        define uplug_nextPlug_48 uplug_nextPlug_INTERNAL_API_DO_NOT_USE
219#        define uplug_removePlug_48 uplug_removePlug_INTERNAL_API_DO_NOT_USE
220#        define uplug_setContext_48 uplug_setContext_INTERNAL_API_DO_NOT_USE
221#        define uplug_setPlugLevel_48 uplug_setPlugLevel_INTERNAL_API_DO_NOT_USE
222#        define uplug_setPlugName_48 uplug_setPlugName_INTERNAL_API_DO_NOT_USE
223#        define uplug_setPlugNoUnload_48 uplug_setPlugNoUnload_INTERNAL_API_DO_NOT_USE
224#        define uprv_getDefaultCodepage_48 uprv_getDefaultCodepage_INTERNAL_API_DO_NOT_USE
225#        define uprv_getDefaultLocaleID_48 uprv_getDefaultLocaleID_INTERNAL_API_DO_NOT_USE
226#        define ures_openFillIn_48 ures_openFillIn_INTERNAL_API_DO_NOT_USE
227#        define usearch_searchBackwards_48 usearch_searchBackwards_INTERNAL_API_DO_NOT_USE
228#        define usearch_search_48 usearch_search_INTERNAL_API_DO_NOT_USE
229#        define utf8_appendCharSafeBody_48 utf8_appendCharSafeBody_INTERNAL_API_DO_NOT_USE
230#        define utf8_back1SafeBody_48 utf8_back1SafeBody_INTERNAL_API_DO_NOT_USE
231#        define utf8_countTrailBytes_48 utf8_countTrailBytes_INTERNAL_API_DO_NOT_USE
232#        define utf8_nextCharSafeBody_48 utf8_nextCharSafeBody_INTERNAL_API_DO_NOT_USE
233#        define utf8_prevCharSafeBody_48 utf8_prevCharSafeBody_INTERNAL_API_DO_NOT_USE
234#    endif /* U_DISABLE_RENAMING */
235
236#endif /* U_HIDE_INTERNAL_API */
237#endif /* UINTRNAL_H */
238
239