1 /*
2 * Copyright (c) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16 #include "napi/native_api.h"
17 #include "udmf.h"
18 #include "udmf_err_code.h"
19 #include <bits/alltypes.h>
20 #include <iostream>
21 #include <string>
22 #include "udmf_meta.h"
23 #include "uds.h"
24 #include "utd.h"
25 #define LOG_TAG "UDMFUtdTest"
26 #define PARAM_0 0
27 #define PARAM_1 1
28
29 const char *REFERENCE_URL =
30 "https://gitee.com/openharmony/docs/blob/master/en/application-dev/reference/"
31 "apis/js-apis-data-uniformTypeDescriptor.md#uniformdatatype";
32
OH_Utd_Create_0001(napi_env env,napi_callback_info info)33 static napi_value OH_Utd_Create_0001(napi_env env, napi_callback_info info)
34 {
35 auto utd = OH_Utd_Create(UDMF_META_ENTITY);
36 const char* result = OH_Utd_GetTypeId(utd);
37 napi_value returnCode;
38 napi_create_int32(env, strcmp(result, "general.entity") == PARAM_0, &returnCode);
39 OH_Utd_Destroy(utd);
40 return returnCode;
41 }
42
OH_Utd_Create_0002(napi_env env,napi_callback_info info)43 static napi_value OH_Utd_Create_0002(napi_env env, napi_callback_info info)
44 {
45 auto utd = OH_Utd_Create(UDMF_META_OBJECT);
46 const char* result = OH_Utd_GetTypeId(utd);
47 napi_value returnCode;
48 napi_create_int32(env, strcmp(result, "general.object") == PARAM_0, &returnCode);
49 OH_Utd_Destroy(utd);
50 return returnCode;
51 }
52
OH_Utd_Create_0003(napi_env env,napi_callback_info info)53 static napi_value OH_Utd_Create_0003(napi_env env, napi_callback_info info)
54 {
55 auto utd = OH_Utd_Create(UDMF_META_COMPOSITE_OBJECT);
56 const char* result = OH_Utd_GetTypeId(utd);
57 napi_value returnCode;
58 napi_create_int32(env, strcmp(result, "general.composite-object") == PARAM_0, &returnCode);
59 OH_Utd_Destroy(utd);
60 return returnCode;
61 }
OH_Utd_Create_0004(napi_env env,napi_callback_info info)62 static napi_value OH_Utd_Create_0004(napi_env env, napi_callback_info info)
63 {
64 auto utd = OH_Utd_Create(UDMF_META_TEXT);
65 const char* result = OH_Utd_GetTypeId(utd);
66 napi_value returnCode;
67 napi_create_int32(env, strcmp(result, "general.text") == PARAM_0, &returnCode);
68 OH_Utd_Destroy(utd);
69 return returnCode;
70 }
OH_Utd_Create_0005(napi_env env,napi_callback_info info)71 static napi_value OH_Utd_Create_0005(napi_env env, napi_callback_info info)
72 {
73 auto utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
74 const char* result = OH_Utd_GetTypeId(utd);
75 napi_value returnCode;
76 napi_create_int32(env, strcmp(result, "general.plain-text") == PARAM_0, &returnCode);
77 OH_Utd_Destroy(utd);
78 return returnCode;
79 }
OH_Utd_Create_0006(napi_env env,napi_callback_info info)80 static napi_value OH_Utd_Create_0006(napi_env env, napi_callback_info info)
81 {
82 auto utd = OH_Utd_Create(UDMF_META_HTML);
83 const char* result = OH_Utd_GetTypeId(utd);
84 napi_value returnCode;
85 napi_create_int32(env, strcmp(result, "general.html") == PARAM_0, &returnCode);
86 OH_Utd_Destroy(utd);
87 return returnCode;
88 }
89
OH_Utd_Create_0007(napi_env env,napi_callback_info info)90 static napi_value OH_Utd_Create_0007(napi_env env, napi_callback_info info)
91 {
92 auto utd = OH_Utd_Create(UDMF_META_HYPERLINK);
93 const char* result = OH_Utd_GetTypeId(utd);
94 napi_value returnCode;
95 napi_create_int32(env, strcmp(result, "general.hyperlink")== PARAM_0, &returnCode);
96 OH_Utd_Destroy(utd);
97 return returnCode;
98 }
OH_Utd_Create_0008(napi_env env,napi_callback_info info)99 static napi_value OH_Utd_Create_0008(napi_env env, napi_callback_info info)
100 {
101 auto utd = OH_Utd_Create(UDMF_META_XML);
102 const char* result = OH_Utd_GetTypeId(utd);
103 napi_value returnCode;
104 napi_create_int32(env, strcmp(result, "general.xml") == PARAM_0, &returnCode);
105 OH_Utd_Destroy(utd);
106 return returnCode;
107 }
108
OH_Utd_Create_0009(napi_env env,napi_callback_info info)109 static napi_value OH_Utd_Create_0009(napi_env env, napi_callback_info info)
110 {
111 auto utd = OH_Utd_Create(UDMF_META_SOURCE_CODE);
112 const char* result = OH_Utd_GetTypeId(utd);
113 napi_value returnCode;
114 napi_create_int32(env, strcmp(result, "general.source-code") == PARAM_0, &returnCode);
115 OH_Utd_Destroy(utd);
116 return returnCode;
117 }
OH_Utd_Create_0010(napi_env env,napi_callback_info info)118 static napi_value OH_Utd_Create_0010(napi_env env, napi_callback_info info)
119 {
120 auto utd = OH_Utd_Create(UDMF_META_SCRIPT);
121 const char* result = OH_Utd_GetTypeId(utd);
122 napi_value returnCode;
123 napi_create_int32(env, strcmp(result, "general.script") == PARAM_0, &returnCode);
124 OH_Utd_Destroy(utd);
125 return returnCode;
126 }
127
OH_Utd_Create_0011(napi_env env,napi_callback_info info)128 static napi_value OH_Utd_Create_0011(napi_env env, napi_callback_info info)
129 {
130 auto utd = OH_Utd_Create(UDMF_META_SHELL_SCRIPT);
131 const char* result = OH_Utd_GetTypeId(utd);
132 napi_value returnCode;
133 napi_create_int32(env, strcmp(result, "general.shell-script") == PARAM_0, &returnCode);
134 OH_Utd_Destroy(utd);
135 return returnCode;
136 }
137
OH_Utd_Create_0012(napi_env env,napi_callback_info info)138 static napi_value OH_Utd_Create_0012(napi_env env, napi_callback_info info)
139 {
140 auto utd = OH_Utd_Create(UDMF_META_CSH_SCRIPT);
141 const char* result = OH_Utd_GetTypeId(utd);
142 napi_value returnCode;
143 napi_create_int32(env, strcmp(result, "general.csh-script") == PARAM_0, &returnCode);
144 OH_Utd_Destroy(utd);
145 return returnCode;
146 }
147
OH_Utd_Create_0013(napi_env env,napi_callback_info info)148 static napi_value OH_Utd_Create_0013(napi_env env, napi_callback_info info)
149 {
150 auto utd = OH_Utd_Create(UDMF_META_PERL_SCRIPT);
151 const char* result = OH_Utd_GetTypeId(utd);
152 napi_value returnCode;
153 napi_create_int32(env, strcmp(result, "general.perl-script") == PARAM_0, &returnCode);
154 OH_Utd_Destroy(utd);
155 return returnCode;
156 }
157
OH_Utd_Create_0014(napi_env env,napi_callback_info info)158 static napi_value OH_Utd_Create_0014(napi_env env, napi_callback_info info)
159 {
160 auto utd = OH_Utd_Create(UDMF_META_PHP_SCRIPT);
161 const char* result = OH_Utd_GetTypeId(utd);
162 napi_value returnCode;
163 napi_create_int32(env, strcmp(result, "general.php-script") == PARAM_0, &returnCode);
164 OH_Utd_Destroy(utd);
165 return returnCode;
166 }
167
OH_Utd_Create_0015(napi_env env,napi_callback_info info)168 static napi_value OH_Utd_Create_0015(napi_env env, napi_callback_info info)
169 {
170 auto utd = OH_Utd_Create(UDMF_META_PYTHON_SCRIPT);
171 const char* result = OH_Utd_GetTypeId(utd);
172 napi_value returnCode;
173 napi_create_int32(env, strcmp(result, "general.python-script") == PARAM_0, &returnCode);
174 OH_Utd_Destroy(utd);
175 return returnCode;
176 }
177
OH_Utd_Create_0017(napi_env env,napi_callback_info info)178 static napi_value OH_Utd_Create_0017(napi_env env, napi_callback_info info)
179 {
180 auto utd = OH_Utd_Create(UDMF_META_RUBY_SCRIPT);
181 const char* result = OH_Utd_GetTypeId(utd);
182 napi_value returnCode;
183 napi_create_int32(env, strcmp(result, "general.ruby-script") == PARAM_0, &returnCode);
184 OH_Utd_Destroy(utd);
185 return returnCode;
186 }
OH_Utd_Create_0018(napi_env env,napi_callback_info info)187 static napi_value OH_Utd_Create_0018(napi_env env, napi_callback_info info)
188 {
189 auto utd = OH_Utd_Create(UDMF_META_TYPE_SCRIPT);
190 const char* result = OH_Utd_GetTypeId(utd);
191 napi_value returnCode;
192 napi_create_int32(env, strcmp(result, "general.type-script") == PARAM_0, &returnCode);
193 OH_Utd_Destroy(utd);
194 return returnCode;
195 }
OH_Utd_Create_0019(napi_env env,napi_callback_info info)196 static napi_value OH_Utd_Create_0019(napi_env env, napi_callback_info info)
197 {
198 auto utd = OH_Utd_Create(UDMF_META_JAVA_SCRIPT);
199 const char* result = OH_Utd_GetTypeId(utd);
200 napi_value returnCode;
201 napi_create_int32(env, strcmp(result, "general.java-script")== PARAM_0, &returnCode);
202 OH_Utd_Destroy(utd);
203 return returnCode;
204 }
OH_Utd_Create_0020(napi_env env,napi_callback_info info)205 static napi_value OH_Utd_Create_0020(napi_env env, napi_callback_info info)
206 {
207 auto utd = OH_Utd_Create(UDMF_META_C_HEADER);
208 const char* result = OH_Utd_GetTypeId(utd);
209 napi_value returnCode;
210 napi_create_int32(env, strcmp(result, "general.c-header")== PARAM_0, &returnCode);
211 OH_Utd_Destroy(utd);
212 return returnCode;
213 }
OH_Utd_Create_0021(napi_env env,napi_callback_info info)214 static napi_value OH_Utd_Create_0021(napi_env env, napi_callback_info info)
215 {
216 auto utd = OH_Utd_Create(UDMF_META_C_SOURCE);
217 const char* result = OH_Utd_GetTypeId(utd);
218 napi_value returnCode;
219 napi_create_int32(env, strcmp(result, "general.c-source") == PARAM_0, &returnCode);
220 OH_Utd_Destroy(utd);
221 return returnCode;
222 }
OH_Utd_Create_0022(napi_env env,napi_callback_info info)223 static napi_value OH_Utd_Create_0022(napi_env env, napi_callback_info info)
224 {
225 auto utd = OH_Utd_Create(UDMF_META_C_PLUS_PLUS_HEADER);
226 const char* result = OH_Utd_GetTypeId(utd);
227 napi_value returnCode;
228 napi_create_int32(env, strcmp(result, "general.c-plus-plus-header") == PARAM_0, &returnCode);
229 OH_Utd_Destroy(utd);
230 return returnCode;
231 }
OH_Utd_Create_0023(napi_env env,napi_callback_info info)232 static napi_value OH_Utd_Create_0023(napi_env env, napi_callback_info info)
233 {
234 auto utd = OH_Utd_Create(UDMF_META_C_PLUS_PLUS_SOURCE);
235 const char* result = OH_Utd_GetTypeId(utd);
236 napi_value returnCode;
237 napi_create_int32(env, strcmp(result, "general.c-plus-plus-source")== PARAM_0, &returnCode);
238 OH_Utd_Destroy(utd);
239 return returnCode;
240 }
OH_Utd_Create_0024(napi_env env,napi_callback_info info)241 static napi_value OH_Utd_Create_0024(napi_env env, napi_callback_info info)
242 {
243 auto utd = OH_Utd_Create(UDMF_META_JAVA_SOURCE);
244 const char* result = OH_Utd_GetTypeId(utd);
245 napi_value returnCode;
246 napi_create_int32(env, strcmp(result, "general.java-source") == PARAM_0, &returnCode);
247 OH_Utd_Destroy(utd);
248 return returnCode;
249 }
OH_Utd_Create_0025(napi_env env,napi_callback_info info)250 static napi_value OH_Utd_Create_0025(napi_env env, napi_callback_info info)
251 {
252 auto utd = OH_Utd_Create(UDMF_META_EBOOK);
253 const char* result = OH_Utd_GetTypeId(utd);
254 napi_value returnCode;
255 napi_create_int32(env, strcmp(result, "general.ebook")== PARAM_0, &returnCode);
256 OH_Utd_Destroy(utd);
257 return returnCode;
258 }
OH_Utd_Create_0026(napi_env env,napi_callback_info info)259 static napi_value OH_Utd_Create_0026(napi_env env, napi_callback_info info)
260 {
261 auto utd = OH_Utd_Create(UDMF_META_EPUB);
262 const char* result = OH_Utd_GetTypeId(utd);
263 napi_value returnCode;
264 napi_create_int32(env, strcmp(result, "general.epub")== PARAM_0, &returnCode);
265 OH_Utd_Destroy(utd);
266 return returnCode;
267 }
OH_Utd_Create_0027(napi_env env,napi_callback_info info)268 static napi_value OH_Utd_Create_0027(napi_env env, napi_callback_info info)
269 {
270 auto utd = OH_Utd_Create(UDMF_META_AZW);
271 const char* result = OH_Utd_GetTypeId(utd);
272 napi_value returnCode;
273 napi_create_int32(env, strcmp(result, "com.amazon.azw")== PARAM_0, &returnCode);
274 OH_Utd_Destroy(utd);
275 return returnCode;
276 }
277
OH_Utd_Create_0030(napi_env env,napi_callback_info info)278 static napi_value OH_Utd_Create_0030(napi_env env, napi_callback_info info)
279 {
280 auto utd = OH_Utd_Create(UDMF_META_AZW3);
281 const char* result = OH_Utd_GetTypeId(utd);
282 napi_value returnCode;
283 napi_create_int32(env, strcmp(result, "com.amazon.azw3")== PARAM_0, &returnCode);
284 OH_Utd_Destroy(utd);
285 return returnCode;
286 }
OH_Utd_Create_0031(napi_env env,napi_callback_info info)287 static napi_value OH_Utd_Create_0031(napi_env env, napi_callback_info info)
288 {
289 auto utd = OH_Utd_Create(UDMF_META_KFX);
290 const char* result = OH_Utd_GetTypeId(utd);
291 napi_value returnCode;
292 napi_create_int32(env, strcmp(result, "com.amazon.kfx") == PARAM_0, &returnCode);
293 OH_Utd_Destroy(utd);
294 return returnCode;
295 }
OH_Utd_Create_0032(napi_env env,napi_callback_info info)296 static napi_value OH_Utd_Create_0032(napi_env env, napi_callback_info info)
297 {
298 auto utd = OH_Utd_Create(UDMF_META_MOBI);
299 const char* result = OH_Utd_GetTypeId(utd);
300 napi_value returnCode;
301 napi_create_int32(env, strcmp(result, "com.amazon.mobi")== PARAM_0, &returnCode);
302 OH_Utd_Destroy(utd);
303 return returnCode;
304 }
OH_Utd_Create_0033(napi_env env,napi_callback_info info)305 static napi_value OH_Utd_Create_0033(napi_env env, napi_callback_info info)
306 {
307 auto utd = OH_Utd_Create(UDMF_META_MEDIA);
308 const char* result = OH_Utd_GetTypeId(utd);
309 napi_value returnCode;
310 napi_create_int32(env, strcmp(result, "general.media") == PARAM_0, &returnCode);
311 OH_Utd_Destroy(utd);
312 return returnCode;
313 }
OH_Utd_Create_0034(napi_env env,napi_callback_info info)314 static napi_value OH_Utd_Create_0034(napi_env env, napi_callback_info info)
315 {
316 auto utd = OH_Utd_Create(UDMF_META_IMAGE);
317 const char* result = OH_Utd_GetTypeId(utd);
318 napi_value returnCode;
319 napi_create_int32(env, strcmp(result, "general.image")== PARAM_0, &returnCode);
320 OH_Utd_Destroy(utd);
321 return returnCode;
322 }
OH_Utd_Create_0035(napi_env env,napi_callback_info info)323 static napi_value OH_Utd_Create_0035(napi_env env, napi_callback_info info)
324 {
325 auto utd = OH_Utd_Create(UDMF_META_JPEG);
326 const char* result = OH_Utd_GetTypeId(utd);
327 napi_value returnCode;
328 napi_create_int32(env, strcmp(result, "general.jpeg") == PARAM_0, &returnCode);
329 OH_Utd_Destroy(utd);
330 return returnCode;
331 }
OH_Utd_Create_0036(napi_env env,napi_callback_info info)332 static napi_value OH_Utd_Create_0036(napi_env env, napi_callback_info info)
333 {
334 auto utd = OH_Utd_Create(UDMF_META_PNG);
335 const char* result = OH_Utd_GetTypeId(utd);
336 napi_value returnCode;
337 napi_create_int32(env, strcmp(result, "general.png") == PARAM_0, &returnCode);
338 OH_Utd_Destroy(utd);
339 return returnCode;
340 }
OH_Utd_Create_0037(napi_env env,napi_callback_info info)341 static napi_value OH_Utd_Create_0037(napi_env env, napi_callback_info info)
342 {
343 auto utd = OH_Utd_Create(UDMF_META_RAW_IMAGE);
344 const char* result = OH_Utd_GetTypeId(utd);
345 napi_value returnCode;
346 napi_create_int32(env, strcmp(result, "general.raw-image") == PARAM_0, &returnCode);
347 OH_Utd_Destroy(utd);
348 return returnCode;
349 }
350
OH_Utd_Create_0038(napi_env env,napi_callback_info info)351 static napi_value OH_Utd_Create_0038(napi_env env, napi_callback_info info)
352 {
353 auto utd = OH_Utd_Create(UDMF_META_TIFF);
354 const char* result = OH_Utd_GetTypeId(utd);
355 napi_value returnCode;
356 napi_create_int32(env, strcmp(result, "general.tiff") == PARAM_0, &returnCode);
357 OH_Utd_Destroy(utd);
358 return returnCode;
359 }
OH_Utd_Create_0039(napi_env env,napi_callback_info info)360 static napi_value OH_Utd_Create_0039(napi_env env, napi_callback_info info)
361 {
362 auto utd = OH_Utd_Create(UDMF_META_BMP);
363 const char* result = OH_Utd_GetTypeId(utd);
364 napi_value returnCode;
365 napi_create_int32(env, strcmp(result, "com.microsoft.bmp") == PARAM_0, &returnCode);
366 OH_Utd_Destroy(utd);
367 return returnCode;
368 }
OH_Utd_Create_0040(napi_env env,napi_callback_info info)369 static napi_value OH_Utd_Create_0040(napi_env env, napi_callback_info info)
370 {
371 auto utd = OH_Utd_Create(UDMF_META_ICO);
372 const char* result = OH_Utd_GetTypeId(utd);
373 napi_value returnCode;
374 napi_create_int32(env, strcmp(result, "com.microsoft.ico") == PARAM_0, &returnCode);
375 OH_Utd_Destroy(utd);
376 return returnCode;
377 }
OH_Utd_Create_0041(napi_env env,napi_callback_info info)378 static napi_value OH_Utd_Create_0041(napi_env env, napi_callback_info info)
379 {
380 auto utd = OH_Utd_Create(UDMF_META_PHOTOSHOP_IMAGE);
381 const char* result = OH_Utd_GetTypeId(utd);
382 napi_value returnCode;
383 napi_create_int32(env, strcmp(result, "com.adobe.photoshop-image") == PARAM_0, &returnCode);
384 OH_Utd_Destroy(utd);
385 return returnCode;
386 }
OH_Utd_Create_0042(napi_env env,napi_callback_info info)387 static napi_value OH_Utd_Create_0042(napi_env env, napi_callback_info info)
388 {
389 auto utd = OH_Utd_Create(UDMF_META_AI_IMAGE);
390 const char* result = OH_Utd_GetTypeId(utd);
391 napi_value returnCode;
392 napi_create_int32(env, strcmp(result, "com.adobe.illustrator.ai-image") == PARAM_0, &returnCode);
393 OH_Utd_Destroy(utd);
394 return returnCode;
395 }
OH_Utd_Create_0043(napi_env env,napi_callback_info info)396 static napi_value OH_Utd_Create_0043(napi_env env, napi_callback_info info)
397 {
398 auto utd = OH_Utd_Create(UDMF_META_WORD_DOC);
399 const char* result = OH_Utd_GetTypeId(utd);
400 napi_value returnCode;
401 napi_create_int32(env, strcmp(result, "com.microsoft.word.doc") == PARAM_0, &returnCode);
402 OH_Utd_Destroy(utd);
403 return returnCode;
404 }
405
OH_Utd_Create_0044(napi_env env,napi_callback_info info)406 static napi_value OH_Utd_Create_0044(napi_env env, napi_callback_info info)
407 {
408 auto utd = OH_Utd_Create(UDMF_META_EXCEL);
409 const char* result = OH_Utd_GetTypeId(utd);
410 napi_value returnCode;
411 napi_create_int32(env, strcmp(result, "com.microsoft.excel.xls") == PARAM_0, &returnCode);
412 OH_Utd_Destroy(utd);
413 return returnCode;
414 }
415
OH_Utd_Create_0045(napi_env env,napi_callback_info info)416 static napi_value OH_Utd_Create_0045(napi_env env, napi_callback_info info)
417 {
418 auto utd = OH_Utd_Create(UDMF_META_PPT);
419 const char* result = OH_Utd_GetTypeId(utd);
420 napi_value returnCode;
421 napi_create_int32(env, strcmp(result, "com.microsoft.powerpoint.ppt") == PARAM_0, &returnCode);
422 OH_Utd_Destroy(utd);
423 return returnCode;
424 }
OH_Utd_Create_0046(napi_env env,napi_callback_info info)425 static napi_value OH_Utd_Create_0046(napi_env env, napi_callback_info info)
426 {
427 auto utd = OH_Utd_Create(UDMF_META_PDF);
428 const char* result = OH_Utd_GetTypeId(utd);
429 napi_value returnCode;
430 napi_create_int32(env, strcmp(result, "com.adobe.pdf") == PARAM_0, &returnCode);
431 OH_Utd_Destroy(utd);
432 return returnCode;
433 }
434
OH_Utd_Create_0047(napi_env env,napi_callback_info info)435 static napi_value OH_Utd_Create_0047(napi_env env, napi_callback_info info)
436 {
437 auto utd = OH_Utd_Create(UDMF_META_POSTSCRIPT);
438 const char* result = OH_Utd_GetTypeId(utd);
439 napi_value returnCode;
440 napi_create_int32(env, strcmp(result, "com.adobe.postscript") == PARAM_0, &returnCode);
441 OH_Utd_Destroy(utd);
442 return returnCode;
443 }
444
OH_Utd_Create_0048(napi_env env,napi_callback_info info)445 static napi_value OH_Utd_Create_0048(napi_env env, napi_callback_info info)
446 {
447 auto utd = OH_Utd_Create(UDMF_META_ENCAPSULATED_POSTSCRIPT);
448 const char* result = OH_Utd_GetTypeId(utd);
449 napi_value returnCode;
450 napi_create_int32(env, strcmp(result, "com.adobe.encapsulated-postscript") == PARAM_0, &returnCode);
451 OH_Utd_Destroy(utd);
452 return returnCode;
453 }
454
OH_Utd_Create_0049(napi_env env,napi_callback_info info)455 static napi_value OH_Utd_Create_0049(napi_env env, napi_callback_info info)
456 {
457 auto utd = OH_Utd_Create(UDMF_META_VIDEO);
458 const char* result = OH_Utd_GetTypeId(utd);
459 napi_value returnCode;
460 napi_create_int32(env, strcmp(result, "general.video") == PARAM_0, &returnCode);
461 OH_Utd_Destroy(utd);
462 return returnCode;
463 }
OH_Utd_Create_0050(napi_env env,napi_callback_info info)464 static napi_value OH_Utd_Create_0050(napi_env env, napi_callback_info info)
465 {
466 auto utd = OH_Utd_Create(UDMF_META_AVI);
467 const char* result = OH_Utd_GetTypeId(utd);
468 napi_value returnCode;
469 napi_create_int32(env, strcmp(result, "general.avi") == PARAM_0, &returnCode);
470 OH_Utd_Destroy(utd);
471 return returnCode;
472 }
OH_Utd_Create_0051(napi_env env,napi_callback_info info)473 static napi_value OH_Utd_Create_0051(napi_env env, napi_callback_info info)
474 {
475 auto utd = OH_Utd_Create(UDMF_META_MPEG);
476 const char* result = OH_Utd_GetTypeId(utd);
477 napi_value returnCode;
478 napi_create_int32(env, strcmp(result, "general.mpeg") == PARAM_0, &returnCode);
479 OH_Utd_Destroy(utd);
480 return returnCode;
481 }
OH_Utd_Create_0052(napi_env env,napi_callback_info info)482 static napi_value OH_Utd_Create_0052(napi_env env, napi_callback_info info)
483 {
484 auto utd = OH_Utd_Create(UDMF_META_MPEG4);
485 const char* result = OH_Utd_GetTypeId(utd);
486 napi_value returnCode;
487 napi_create_int32(env, strcmp(result, "general.mpeg-4") == PARAM_0, &returnCode);
488 OH_Utd_Destroy(utd);
489 return returnCode;
490 }
OH_Utd_Create_0053(napi_env env,napi_callback_info info)491 static napi_value OH_Utd_Create_0053(napi_env env, napi_callback_info info)
492 {
493 auto utd = OH_Utd_Create(UDMF_META_VIDEO_3GPP);
494 const char* result = OH_Utd_GetTypeId(utd);
495 napi_value returnCode;
496 napi_create_int32(env, strcmp(result, "general.3gpp")== PARAM_0, &returnCode);
497 OH_Utd_Destroy(utd);
498 return returnCode;
499 }
OH_Utd_Create_0055(napi_env env,napi_callback_info info)500 static napi_value OH_Utd_Create_0055(napi_env env, napi_callback_info info)
501 {
502 auto utd = OH_Utd_Create(UDMF_META_VIDEO_3GPP2);
503 const char* result = OH_Utd_GetTypeId(utd);
504 napi_value returnCode;
505 napi_create_int32(env, strcmp(result, "general.3gpp2") == PARAM_0, &returnCode);
506 OH_Utd_Destroy(utd);
507 return returnCode;
508 }
509
OH_Utd_Create_0056(napi_env env,napi_callback_info info)510 static napi_value OH_Utd_Create_0056(napi_env env, napi_callback_info info)
511 {
512 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WM);
513 const char* result = OH_Utd_GetTypeId(utd);
514 napi_value returnCode;
515 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wm") == PARAM_0, &returnCode);
516 OH_Utd_Destroy(utd);
517 return returnCode;
518 }
519
OH_Utd_Create_0057(napi_env env,napi_callback_info info)520 static napi_value OH_Utd_Create_0057(napi_env env, napi_callback_info info)
521 {
522 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WMV);
523 const char* result = OH_Utd_GetTypeId(utd);
524 napi_value returnCode;
525 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wmv") == PARAM_0, &returnCode);
526 OH_Utd_Destroy(utd);
527 return returnCode;
528 }
OH_Utd_Create_0058(napi_env env,napi_callback_info info)529 static napi_value OH_Utd_Create_0058(napi_env env, napi_callback_info info)
530 {
531 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WMP);
532 const char* result = OH_Utd_GetTypeId(utd);
533 napi_value returnCode;
534 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wmp") == PARAM_0, &returnCode);
535 OH_Utd_Destroy(utd);
536 return returnCode;
537 }
OH_Utd_Create_0059(napi_env env,napi_callback_info info)538 static napi_value OH_Utd_Create_0059(napi_env env, napi_callback_info info)
539 {
540 auto utd = OH_Utd_Create(UDMF_META_AUDIO);
541 const char* result = OH_Utd_GetTypeId(utd);
542 napi_value returnCode;
543 napi_create_int32(env, strcmp(result, "general.audio") == PARAM_0, &returnCode);
544 OH_Utd_Destroy(utd);
545 return returnCode;
546 }
547
OH_Utd_Create_0060(napi_env env,napi_callback_info info)548 static napi_value OH_Utd_Create_0060(napi_env env, napi_callback_info info)
549 {
550 auto utd = OH_Utd_Create(UDMF_META_AAC);
551 const char* result = OH_Utd_GetTypeId(utd);
552 napi_value returnCode;
553 napi_create_int32(env, strcmp(result, "general.aac") == PARAM_0, &returnCode);
554 OH_Utd_Destroy(utd);
555 return returnCode;
556 }
OH_Utd_Create_0061(napi_env env,napi_callback_info info)557 static napi_value OH_Utd_Create_0061(napi_env env, napi_callback_info info)
558 {
559 auto utd = OH_Utd_Create(UDMF_META_AIFF);
560 const char* result = OH_Utd_GetTypeId(utd);
561 napi_value returnCode;
562 napi_create_int32(env, strcmp(result, "general.aiff") == PARAM_0, &returnCode);
563 OH_Utd_Destroy(utd);
564 return returnCode;
565 }
OH_Utd_Create_0062(napi_env env,napi_callback_info info)566 static napi_value OH_Utd_Create_0062(napi_env env, napi_callback_info info)
567 {
568 auto utd = OH_Utd_Create(UDMF_META_ALAC);
569 const char* result = OH_Utd_GetTypeId(utd);
570 napi_value returnCode;
571 napi_create_int32(env, strcmp(result, "general.alac") == PARAM_0, &returnCode);
572 OH_Utd_Destroy(utd);
573 return returnCode;
574 }
575
OH_Utd_Create_0063(napi_env env,napi_callback_info info)576 static napi_value OH_Utd_Create_0063(napi_env env, napi_callback_info info)
577 {
578 auto utd = OH_Utd_Create(UDMF_META_FLAC);
579 const char* result = OH_Utd_GetTypeId(utd);
580 napi_value returnCode;
581 napi_create_int32(env, strcmp(result, "general.flac") == PARAM_0, &returnCode);
582 OH_Utd_Destroy(utd);
583 return returnCode;
584 }
OH_Utd_Create_0064(napi_env env,napi_callback_info info)585 static napi_value OH_Utd_Create_0064(napi_env env, napi_callback_info info)
586 {
587 auto utd = OH_Utd_Create(UDMF_META_MP3);
588 const char* result = OH_Utd_GetTypeId(utd);
589 napi_value returnCode;
590 napi_create_int32(env, strcmp(result, "general.mp3") == PARAM_0, &returnCode);
591 OH_Utd_Destroy(utd);
592 return returnCode;
593 }
OH_Utd_Create_0065(napi_env env,napi_callback_info info)594 static napi_value OH_Utd_Create_0065(napi_env env, napi_callback_info info)
595 {
596 auto utd = OH_Utd_Create(UDMF_META_OGG);
597 const char* result = OH_Utd_GetTypeId(utd);
598 napi_value returnCode;
599 napi_create_int32(env, strcmp(result, "general.ogg") == PARAM_0, &returnCode);
600 OH_Utd_Destroy(utd);
601 return returnCode;
602 }
OH_Utd_Create_0066(napi_env env,napi_callback_info info)603 static napi_value OH_Utd_Create_0066(napi_env env, napi_callback_info info)
604 {
605 auto utd = OH_Utd_Create(UDMF_META_PCM);
606 const char* result = OH_Utd_GetTypeId(utd);
607 napi_value returnCode;
608 napi_create_int32(env, strcmp(result, "general.pcm") == PARAM_0, &returnCode);
609 OH_Utd_Destroy(utd);
610 return returnCode;
611 }
OH_Utd_Create_0067(napi_env env,napi_callback_info info)612 static napi_value OH_Utd_Create_0067(napi_env env, napi_callback_info info)
613 {
614 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WMA);
615 const char* result = OH_Utd_GetTypeId(utd);
616 napi_value returnCode;
617 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wma") == PARAM_0, &returnCode);
618 OH_Utd_Destroy(utd);
619 return returnCode;
620 }
OH_Utd_Create_0068(napi_env env,napi_callback_info info)621 static napi_value OH_Utd_Create_0068(napi_env env, napi_callback_info info)
622 {
623 auto utd = OH_Utd_Create(UDMF_META_WAVEFORM_AUDIO);
624 const char* result = OH_Utd_GetTypeId(utd);
625 napi_value returnCode;
626 napi_create_int32(env, strcmp(result, "com.microsoft.waveform-audio") == PARAM_0, &returnCode);
627 OH_Utd_Destroy(utd);
628 return returnCode;
629 }
OH_Utd_Create_0069(napi_env env,napi_callback_info info)630 static napi_value OH_Utd_Create_0069(napi_env env, napi_callback_info info)
631 {
632 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WMX);
633 const char* result = OH_Utd_GetTypeId(utd);
634 napi_value returnCode;
635 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wmx") == PARAM_0, &returnCode);
636 OH_Utd_Destroy(utd);
637 return returnCode;
638 }
OH_Utd_Create_0070(napi_env env,napi_callback_info info)639 static napi_value OH_Utd_Create_0070(napi_env env, napi_callback_info info)
640 {
641 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WVX);
642 const char* result = OH_Utd_GetTypeId(utd);
643 napi_value returnCode;
644 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wvx") == PARAM_0, &returnCode);
645 OH_Utd_Destroy(utd);
646 return returnCode;
647 }
OH_Utd_Create_0071(napi_env env,napi_callback_info info)648 static napi_value OH_Utd_Create_0071(napi_env env, napi_callback_info info)
649 {
650 auto utd = OH_Utd_Create(UDMF_META_WINDOWS_MEDIA_WAX);
651 const char* result = OH_Utd_GetTypeId(utd);
652 napi_value returnCode;
653 napi_create_int32(env, strcmp(result, "com.microsoft.windows-media-wax") == PARAM_0, &returnCode);
654 OH_Utd_Destroy(utd);
655 return returnCode;
656 }
OH_Utd_Create_0072(napi_env env,napi_callback_info info)657 static napi_value OH_Utd_Create_0072(napi_env env, napi_callback_info info)
658 {
659 auto utd = OH_Utd_Create(UDMF_META_GENERAL_FILE);
660 const char* result = OH_Utd_GetTypeId(utd);
661 napi_value returnCode;
662 napi_create_int32(env, strcmp(result, "general.file") == PARAM_0, &returnCode);
663 OH_Utd_Destroy(utd);
664 return returnCode;
665 }
OH_Utd_Create_0073(napi_env env,napi_callback_info info)666 static napi_value OH_Utd_Create_0073(napi_env env, napi_callback_info info)
667 {
668 auto utd = OH_Utd_Create(UDMF_META_DIRECTORY);
669 const char* result = OH_Utd_GetTypeId(utd);
670 napi_value returnCode;
671 napi_create_int32(env, strcmp(result, "general.directory") == PARAM_0, &returnCode);
672 OH_Utd_Destroy(utd);
673 return returnCode;
674 }
OH_Utd_Create_0074(napi_env env,napi_callback_info info)675 static napi_value OH_Utd_Create_0074(napi_env env, napi_callback_info info)
676 {
677 auto utd = OH_Utd_Create(UDMF_META_FOLDER);
678 const char* result = OH_Utd_GetTypeId(utd);
679 napi_value returnCode;
680 napi_create_int32(env, strcmp(result, "general.folder") == PARAM_0, &returnCode);
681 OH_Utd_Destroy(utd);
682 return returnCode;
683 }
OH_Utd_Create_0075(napi_env env,napi_callback_info info)684 static napi_value OH_Utd_Create_0075(napi_env env, napi_callback_info info)
685 {
686 auto utd = OH_Utd_Create(UDMF_META_SYMLINK);
687 const char* result = OH_Utd_GetTypeId(utd);
688 napi_value returnCode;
689 napi_create_int32(env, strcmp(result, "general.symlink") == PARAM_0, &returnCode);
690 OH_Utd_Destroy(utd);
691 return returnCode;
692 }
OH_Utd_Create_0076(napi_env env,napi_callback_info info)693 static napi_value OH_Utd_Create_0076(napi_env env, napi_callback_info info)
694 {
695 auto utd = OH_Utd_Create(UDMF_META_ARCHIVE);
696 const char* result = OH_Utd_GetTypeId(utd);
697 napi_value returnCode;
698 napi_create_int32(env, strcmp(result, "general.archive")== PARAM_0, &returnCode);
699 OH_Utd_Destroy(utd);
700 return returnCode;
701 }
OH_Utd_Create_0077(napi_env env,napi_callback_info info)702 static napi_value OH_Utd_Create_0077(napi_env env, napi_callback_info info)
703 {
704 auto utd = OH_Utd_Create(UDMF_META_BZ2_ARCHIVE);
705 const char* result = OH_Utd_GetTypeId(utd);
706 napi_value returnCode;
707 napi_create_int32(env, strcmp(result, "general.bz2-archive") == PARAM_0, &returnCode);
708 OH_Utd_Destroy(utd);
709 return returnCode;
710 }
711
OH_Utd_Create_0078(napi_env env,napi_callback_info info)712 static napi_value OH_Utd_Create_0078(napi_env env, napi_callback_info info)
713 {
714 auto utd = OH_Utd_Create(UDMF_META_DISK_IMAGE);
715 const char* result = OH_Utd_GetTypeId(utd);
716 napi_value returnCode;
717 napi_create_int32(env, strcmp(result, "general.disk-image") == PARAM_0, &returnCode);
718 OH_Utd_Destroy(utd);
719 return returnCode;
720 }
721
OH_Utd_Create_0079(napi_env env,napi_callback_info info)722 static napi_value OH_Utd_Create_0079(napi_env env, napi_callback_info info)
723 {
724 auto utd = OH_Utd_Create(UDMF_META_TAR_ARCHIVE);
725 const char* result = OH_Utd_GetTypeId(utd);
726 napi_value returnCode;
727 napi_create_int32(env, strcmp(result, "general.tar-archive") == PARAM_0, &returnCode);
728 OH_Utd_Destroy(utd);
729 return returnCode;
730 }
731
OH_Utd_Create_0080(napi_env env,napi_callback_info info)732 static napi_value OH_Utd_Create_0080(napi_env env, napi_callback_info info)
733 {
734 auto utd = OH_Utd_Create(UDMF_META_ZIP_ARCHIVE);
735 const char* result = OH_Utd_GetTypeId(utd);
736 napi_value returnCode;
737 napi_create_int32(env, strcmp(result, "general.zip-archive") == PARAM_0, &returnCode);
738 OH_Utd_Destroy(utd);
739 return returnCode;
740 }
741
OH_Utd_Create_0081(napi_env env,napi_callback_info info)742 static napi_value OH_Utd_Create_0081(napi_env env, napi_callback_info info)
743 {
744 auto utd = OH_Utd_Create(UDMF_META_JAVA_ARCHIVE);
745 const char* result = OH_Utd_GetTypeId(utd);
746 napi_value returnCode;
747 napi_create_int32(env, strcmp(result, "com.sun.java-archive") == PARAM_0, &returnCode);
748 OH_Utd_Destroy(utd);
749 return returnCode;
750 }
751
OH_Utd_Create_0082(napi_env env,napi_callback_info info)752 static napi_value OH_Utd_Create_0082(napi_env env, napi_callback_info info)
753 {
754 auto utd = OH_Utd_Create(UDMF_META_GNU_TAR_ARCHIVE);
755 const char* result = OH_Utd_GetTypeId(utd);
756 napi_value returnCode;
757 napi_create_int32(env, strcmp(result, "org.gnu.gnu-tar-archive") == PARAM_0, &returnCode);
758 OH_Utd_Destroy(utd);
759 return returnCode;
760 }
OH_Utd_Create_0083(napi_env env,napi_callback_info info)761 static napi_value OH_Utd_Create_0083(napi_env env, napi_callback_info info)
762 {
763 auto utd = OH_Utd_Create(UDMF_META_GNU_ZIP_ARCHIVE);
764 const char* result = OH_Utd_GetTypeId(utd);
765 napi_value returnCode;
766 napi_create_int32(env, strcmp(result, "org.gnu.gnu-zip-archive") == PARAM_0, &returnCode);
767 OH_Utd_Destroy(utd);
768 return returnCode;
769 }
OH_Utd_Create_0084(napi_env env,napi_callback_info info)770 static napi_value OH_Utd_Create_0084(napi_env env, napi_callback_info info)
771 {
772 auto utd = OH_Utd_Create(UDMF_META_GNU_ZIP_TAR_ARCHIVE);
773 const char* result = OH_Utd_GetTypeId(utd);
774 napi_value returnCode;
775 napi_create_int32(env, strcmp(result, "org.gnu.gnu-zip-tar-archive") == PARAM_0, &returnCode);
776 OH_Utd_Destroy(utd);
777 return returnCode;
778 }
OH_Utd_Create_0085(napi_env env,napi_callback_info info)779 static napi_value OH_Utd_Create_0085(napi_env env, napi_callback_info info)
780 {
781 auto utd = OH_Utd_Create(UDMF_META_CALENDAR);
782 const char* result = OH_Utd_GetTypeId(utd);
783 napi_value returnCode;
784 napi_create_int32(env, strcmp(result, "general.calendar") == PARAM_0, &returnCode);
785 OH_Utd_Destroy(utd);
786 return returnCode;
787 }
OH_Utd_Create_0086(napi_env env,napi_callback_info info)788 static napi_value OH_Utd_Create_0086(napi_env env, napi_callback_info info)
789 {
790 auto utd = OH_Utd_Create(UDMF_META_CONTACT);
791 const char* result = OH_Utd_GetTypeId(utd);
792 napi_value returnCode;
793 napi_create_int32(env, strcmp(result, "general.contact") == PARAM_0, &returnCode);
794 OH_Utd_Destroy(utd);
795 return returnCode;
796 }
OH_Utd_Create_0087(napi_env env,napi_callback_info info)797 static napi_value OH_Utd_Create_0087(napi_env env, napi_callback_info info)
798 {
799 auto utd = OH_Utd_Create(UDMF_META_DATABASE);
800 const char* result = OH_Utd_GetTypeId(utd);
801 napi_value returnCode;
802 napi_create_int32(env, strcmp(result, "general.database") == PARAM_0, &returnCode);
803 OH_Utd_Destroy(utd);
804 return returnCode;
805 }
OH_Utd_Create_0089(napi_env env,napi_callback_info info)806 static napi_value OH_Utd_Create_0089(napi_env env, napi_callback_info info)
807 {
808 auto utd = OH_Utd_Create(UDMF_META_MESSAGE);
809 const char* result = OH_Utd_GetTypeId(utd);
810 napi_value returnCode;
811 napi_create_int32(env, strcmp(result, "general.message") == PARAM_0, &returnCode);
812 OH_Utd_Destroy(utd);
813 return returnCode;
814 }
OH_Utd_Create_0090(napi_env env,napi_callback_info info)815 static napi_value OH_Utd_Create_0090(napi_env env, napi_callback_info info)
816 {
817 auto utd = OH_Utd_Create(UDMF_META_VCARD);
818 const char* result = OH_Utd_GetTypeId(utd);
819 napi_value returnCode;
820 napi_create_int32(env, strcmp(result, "general.vcard") == PARAM_0, &returnCode);
821 OH_Utd_Destroy(utd);
822 return returnCode;
823 }
OH_Utd_Create_0091(napi_env env,napi_callback_info info)824 static napi_value OH_Utd_Create_0091(napi_env env, napi_callback_info info)
825 {
826 auto utd = OH_Utd_Create(UDMF_META_NAVIGATION);
827 const char* result = OH_Utd_GetTypeId(utd);
828 napi_value returnCode;
829 napi_create_int32(env, strcmp(result, "general.navigation") == PARAM_0, &returnCode);
830 OH_Utd_Destroy(utd);
831 return returnCode;
832 }
OH_Utd_Create_0092(napi_env env,napi_callback_info info)833 static napi_value OH_Utd_Create_0092(napi_env env, napi_callback_info info)
834 {
835 auto utd = OH_Utd_Create(UDMF_META_LOCATION);
836 const char* result = OH_Utd_GetTypeId(utd);
837 napi_value returnCode;
838 napi_create_int32(env, strcmp(result, "general.location") == PARAM_0, &returnCode);
839 OH_Utd_Destroy(utd);
840 return returnCode;
841 }
OH_Utd_Create_0093(napi_env env,napi_callback_info info)842 static napi_value OH_Utd_Create_0093(napi_env env, napi_callback_info info)
843 {
844 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_FORM);
845 const char* result = OH_Utd_GetTypeId(utd);
846 napi_value returnCode;
847 napi_create_int32(env, strcmp(result, "openharmony.form") == PARAM_0, &returnCode);
848 OH_Utd_Destroy(utd);
849 return returnCode;
850 }
OH_Utd_Create_0094(napi_env env,napi_callback_info info)851 static napi_value OH_Utd_Create_0094(napi_env env, napi_callback_info info)
852 {
853 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_APP_ITEM);
854 const char* result = OH_Utd_GetTypeId(utd);
855 napi_value returnCode;
856 napi_create_int32(env, strcmp(result, "openharmony.app-item") == PARAM_0, &returnCode);
857 OH_Utd_Destroy(utd);
858 return returnCode;
859 }
OH_Utd_Create_0095(napi_env env,napi_callback_info info)860 static napi_value OH_Utd_Create_0095(napi_env env, napi_callback_info info)
861 {
862 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_PIXEL_MAP);
863 const char* result = OH_Utd_GetTypeId(utd);
864 napi_value returnCode;
865 napi_create_int32(env, strcmp(result, "openharmony.pixel-map") == PARAM_0, &returnCode);
866 OH_Utd_Destroy(utd);
867 return returnCode;
868 }
OH_Utd_Create_0096(napi_env env,napi_callback_info info)869 static napi_value OH_Utd_Create_0096(napi_env env, napi_callback_info info)
870 {
871 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_ATOMIC_SERVICE);
872 const char* result = OH_Utd_GetTypeId(utd);
873 napi_value returnCode;
874 napi_create_int32(env, strcmp(result, "openharmony.atomic-service") == PARAM_0, &returnCode);
875 OH_Utd_Destroy(utd);
876 return returnCode;
877 }
OH_Utd_Create_0097(napi_env env,napi_callback_info info)878 static napi_value OH_Utd_Create_0097(napi_env env, napi_callback_info info)
879 {
880 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_PACKAGE);
881 const char* result = OH_Utd_GetTypeId(utd);
882 napi_value returnCode;
883 napi_create_int32(env, strcmp(result, "openharmony.package") == PARAM_0, &returnCode);
884 OH_Utd_Destroy(utd);
885 return returnCode;
886 }
OH_Utd_Create_0098(napi_env env,napi_callback_info info)887 static napi_value OH_Utd_Create_0098(napi_env env, napi_callback_info info)
888 {
889 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_HAP);
890 const char* result = OH_Utd_GetTypeId(utd);
891 napi_value returnCode;
892 napi_create_int32(env, strcmp(result, "openharmony.hap") == PARAM_0, &returnCode);
893 OH_Utd_Destroy(utd);
894 return returnCode;
895 }
OH_Utd_Create_0099(napi_env env,napi_callback_info info)896 static napi_value OH_Utd_Create_0099(napi_env env, napi_callback_info info)
897 {
898 auto utd = OH_Utd_Create(UDMF_META_SMIL);
899 const char* result = OH_Utd_GetTypeId(utd);
900 napi_value returnCode;
901 napi_create_int32(env, strcmp(result, "com.real.smil") == PARAM_0, &returnCode);
902 OH_Utd_Destroy(utd);
903 return returnCode;
904 }
OH_Utd_Create_0100(napi_env env,napi_callback_info info)905 static napi_value OH_Utd_Create_0100(napi_env env, napi_callback_info info)
906 {
907 auto utd = OH_Utd_Create(UDMF_META_MARKDOWN);
908 const char* result = OH_Utd_GetTypeId(utd);
909 napi_value returnCode;
910 napi_create_int32(env, strcmp(result, "general.markdown") == PARAM_0, &returnCode);
911 OH_Utd_Destroy(utd);
912 return returnCode;
913 }
OH_Utd_Create_0101(napi_env env,napi_callback_info info)914 static napi_value OH_Utd_Create_0101(napi_env env, napi_callback_info info)
915 {
916 auto utd = OH_Utd_Create(UDMF_META_FAX);
917 const char* result = OH_Utd_GetTypeId(utd);
918 napi_value returnCode;
919 napi_create_int32(env, strcmp(result, "general.fax") == PARAM_0, &returnCode);
920 OH_Utd_Destroy(utd);
921 return returnCode;
922 }
OH_Utd_Create_0102(napi_env env,napi_callback_info info)923 static napi_value OH_Utd_Create_0102(napi_env env, napi_callback_info info)
924 {
925 auto ut = OH_Utd_Create(UDMF_META_JFX_FAX);
926 const char* result = OH_Utd_GetTypeId(ut);
927 napi_value returnCode;
928 napi_create_int32(env, strcmp(result, "com.j2.jfx-fax") == PARAM_0, &returnCode);
929 OH_Utd_Destroy(ut);
930 return returnCode;
931 }
OH_Utd_Create_0103(napi_env env,napi_callback_info info)932 static napi_value OH_Utd_Create_0103(napi_env env, napi_callback_info info)
933 {
934 auto utd = OH_Utd_Create(UDMF_META_EFX_FAX);
935 const char* result = OH_Utd_GetTypeId(utd);
936 napi_value returnCode;
937 napi_create_int32(env, strcmp(result, "com.js.efx-fax") == PARAM_0, &returnCode);
938 OH_Utd_Destroy(utd);
939 return returnCode;
940 }
OH_Utd_Create_0104(napi_env env,napi_callback_info info)941 static napi_value OH_Utd_Create_0104(napi_env env, napi_callback_info info)
942 {
943 auto utd = OH_Utd_Create(UDMF_META_XBITMAP_IMAGE);
944 const char* result = OH_Utd_GetTypeId(utd);
945 napi_value returnCode;
946 napi_create_int32(env, strcmp(result, "general.xbitmap-image")== PARAM_0, &returnCode);
947 OH_Utd_Destroy(utd);
948 return returnCode;
949 }
OH_Utd_Create_0105(napi_env env,napi_callback_info info)950 static napi_value OH_Utd_Create_0105(napi_env env, napi_callback_info info)
951 {
952 auto utd = OH_Utd_Create(UDMF_META_TGA_IMAGE);
953 const char* result = OH_Utd_GetTypeId(utd);
954 napi_value returnCode;
955 napi_create_int32(env, strcmp(result, "com.truevision.tga-image") == PARAM_0, &returnCode);
956 OH_Utd_Destroy(utd);
957 return returnCode;
958 }
OH_Utd_Create_0106(napi_env env,napi_callback_info info)959 static napi_value OH_Utd_Create_0106(napi_env env, napi_callback_info info)
960 {
961 auto utd = OH_Utd_Create(UDMF_META_SGI_IMAGE);
962 const char* result = OH_Utd_GetTypeId(utd);
963 napi_value returnCode;
964 napi_create_int32(env, strcmp(result, "com.sgi.sgi-image") == PARAM_0, &returnCode);
965 OH_Utd_Destroy(utd);
966 return returnCode;
967 }
OH_Utd_Create_0107(napi_env env,napi_callback_info info)968 static napi_value OH_Utd_Create_0107(napi_env env, napi_callback_info info)
969 {
970 auto utd = OH_Utd_Create(UDMF_META_OPENEXR_IMAGE);
971 const char* result = OH_Utd_GetTypeId(utd);
972 napi_value returnCode;
973 napi_create_int32(env, strcmp(result, "com.ilm.openexr-image") == PARAM_0, &returnCode);
974 OH_Utd_Destroy(utd);
975 return returnCode;
976 }
OH_Utd_Create_0108(napi_env env,napi_callback_info info)977 static napi_value OH_Utd_Create_0108(napi_env env, napi_callback_info info)
978 {
979 auto utd = OH_Utd_Create(UDMF_META_FLASHPIX_IMAGE);
980 const char* result = OH_Utd_GetTypeId(utd);
981 napi_value returnCode;
982 napi_create_int32(env, strcmp(result, "com.kodak.flashpix.image") == PARAM_0, &returnCode);
983 OH_Utd_Destroy(utd);
984 return returnCode;
985 }
OH_Utd_Create_0109(napi_env env,napi_callback_info info)986 static napi_value OH_Utd_Create_0109(napi_env env, napi_callback_info info)
987 {
988 auto utd = OH_Utd_Create(UDMF_META_REALMEDIA);
989 const char* result = OH_Utd_GetTypeId(utd);
990 napi_value returnCode;
991 napi_create_int32(env, strcmp(result, "com.real.realmedia") == PARAM_0, &returnCode);
992 OH_Utd_Destroy(utd);
993 return returnCode;
994 }
OH_Utd_Create_0110(napi_env env,napi_callback_info info)995 static napi_value OH_Utd_Create_0110(napi_env env, napi_callback_info info)
996 {
997 auto utd = OH_Utd_Create(UDMF_META_AU_AUDIO);
998 const char* result = OH_Utd_GetTypeId(utd);
999 napi_value returnCode;
1000 napi_create_int32(env, strcmp(result, "general.au-audio") == PARAM_0, &returnCode);
1001 OH_Utd_Destroy(utd);
1002 return returnCode;
1003 }
OH_Utd_Create_0111(napi_env env,napi_callback_info info)1004 static napi_value OH_Utd_Create_0111(napi_env env, napi_callback_info info)
1005 {
1006 auto utd = OH_Utd_Create(UDMF_META_AIFC_AUDIO);
1007 const char* result = OH_Utd_GetTypeId(utd);
1008 napi_value returnCode;
1009 napi_create_int32(env, strcmp(result, "general.aifc-audio") == PARAM_0, &returnCode);
1010 OH_Utd_Destroy(utd);
1011 return returnCode;
1012 }
OH_Utd_Create_0112(napi_env env,napi_callback_info info)1013 static napi_value OH_Utd_Create_0112(napi_env env, napi_callback_info info)
1014 {
1015 auto utd = OH_Utd_Create(UDMF_META_SD2_AUDIO);
1016 const char* result = OH_Utd_GetTypeId(utd);
1017 napi_value returnCode;
1018 napi_create_int32(env, strcmp(result, "com.digidesign.sd2-audio") == PARAM_0, &returnCode);
1019 OH_Utd_Destroy(utd);
1020 return returnCode;
1021 }
OH_Utd_Create_0113(napi_env env,napi_callback_info info)1022 static napi_value OH_Utd_Create_0113(napi_env env, napi_callback_info info)
1023 {
1024 auto utd = OH_Utd_Create(UDMF_META_REALAUDIO);
1025 const char* result = OH_Utd_GetTypeId(utd);
1026 napi_value returnCode;
1027 napi_create_int32(env, strcmp(result, "com.real.realaudio") == PARAM_0, &returnCode);
1028 OH_Utd_Destroy(utd);
1029 return returnCode;
1030 }
OH_Utd_Create_0114(napi_env env,napi_callback_info info)1031 static napi_value OH_Utd_Create_0114(napi_env env, napi_callback_info info)
1032 {
1033 auto utd = OH_Utd_Create(UDMF_META_OPENXML);
1034 const char* result = OH_Utd_GetTypeId(utd);
1035 napi_value returnCode;
1036 napi_create_int32(env, strcmp(result, "org.openxmlformats.openxml") == PARAM_0, &returnCode);
1037 OH_Utd_Destroy(utd);
1038 return returnCode;
1039 }
OH_Utd_Create_0115(napi_env env,napi_callback_info info)1040 static napi_value OH_Utd_Create_0115(napi_env env, napi_callback_info info)
1041 {
1042 auto utd = OH_Utd_Create(UDMF_META_WORDPROCESSINGML_DOCUMENT);
1043 const char* result = OH_Utd_GetTypeId(utd);
1044 napi_value returnCode;
1045 napi_create_int32(env, strcmp(result, "org.openxmlformats.wordprocessingml.document") == PARAM_0, &returnCode);
1046 OH_Utd_Destroy(utd);
1047 return returnCode;
1048 }
OH_Utd_Create_0116(napi_env env,napi_callback_info info)1049 static napi_value OH_Utd_Create_0116(napi_env env, napi_callback_info info)
1050 {
1051 auto utd = OH_Utd_Create(UDMF_META_SPREADSHEETML_SHEET);
1052 const char* result = OH_Utd_GetTypeId(utd);
1053 napi_value returnCode;
1054 napi_create_int32(env, strcmp(result, "org.openxmlformats.spreadsheetml.sheet") == PARAM_0, &returnCode);
1055 OH_Utd_Destroy(utd);
1056 return returnCode;
1057 }
OH_Utd_Create_0117(napi_env env,napi_callback_info info)1058 static napi_value OH_Utd_Create_0117(napi_env env, napi_callback_info info)
1059 {
1060 auto utd = OH_Utd_Create(UDMF_META_PRESENTATIONML_PRESENTATION);
1061 const char* result = OH_Utd_GetTypeId(utd);
1062 napi_value returnCode;
1063 napi_create_int32(env, strcmp(result, "org.openxmlformats.presentationml.presentation") == PARAM_0, &returnCode);
1064 OH_Utd_Destroy(utd);
1065 return returnCode;
1066 }
OH_Utd_Create_0118(napi_env env,napi_callback_info info)1067 static napi_value OH_Utd_Create_0118(napi_env env, napi_callback_info info)
1068 {
1069 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT);
1070 const char* result = OH_Utd_GetTypeId(utd);
1071 napi_value returnCode;
1072 napi_create_int32(env, strcmp(result, "org.oasis.opendocument") == PARAM_0, &returnCode);
1073 OH_Utd_Destroy(utd);
1074 return returnCode;
1075 }
OH_Utd_Create_0119(napi_env env,napi_callback_info info)1076 static napi_value OH_Utd_Create_0119(napi_env env, napi_callback_info info)
1077 {
1078 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT_TEXT);
1079 const char* result = OH_Utd_GetTypeId(utd);
1080 napi_value returnCode;
1081 napi_create_int32(env, strcmp(result, "org.oasis.opendocument.text") == PARAM_0, &returnCode);
1082 OH_Utd_Destroy(utd);
1083 return returnCode;
1084 }
OH_Utd_Create_0120(napi_env env,napi_callback_info info)1085 static napi_value OH_Utd_Create_0120(napi_env env, napi_callback_info info)
1086 {
1087 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT_SPREADSHEET);
1088 const char* result = OH_Utd_GetTypeId(utd);
1089 napi_value returnCode;
1090 napi_create_int32(env, strcmp(result, "org.oasis.opendocument.spreadsheet")== PARAM_0, &returnCode);
1091 OH_Utd_Destroy(utd);
1092 return returnCode;
1093 }
OH_Utd_Create_0121(napi_env env,napi_callback_info info)1094 static napi_value OH_Utd_Create_0121(napi_env env, napi_callback_info info)
1095 {
1096 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT_PRESENTATION);
1097 const char* result = OH_Utd_GetTypeId(utd);
1098 napi_value returnCode;
1099 napi_create_int32(env, strcmp(result, "org.oasis.opendocument.presentation") == PARAM_0, &returnCode);
1100 OH_Utd_Destroy(utd);
1101 return returnCode;
1102 }
OH_Utd_Create_0122(napi_env env,napi_callback_info info)1103 static napi_value OH_Utd_Create_0122(napi_env env, napi_callback_info info)
1104 {
1105 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT_GRAPHICS);
1106 const char* result = OH_Utd_GetTypeId(utd);
1107 napi_value returnCode;
1108 napi_create_int32(env, strcmp(result, "org.oasis.opendocument.graphics") == PARAM_0, &returnCode);
1109 OH_Utd_Destroy(utd);
1110 return returnCode;
1111 }
OH_Utd_Create_0123(napi_env env,napi_callback_info info)1112 static napi_value OH_Utd_Create_0123(napi_env env, napi_callback_info info)
1113 {
1114 auto utd = OH_Utd_Create(UDMF_META_OPENDOCUMENT_FORMULA);
1115 const char* result = OH_Utd_GetTypeId(utd);
1116 napi_value returnCode;
1117 napi_create_int32(env, strcmp(result, "org.oasis.opendocument.formula") == PARAM_0, &returnCode);
1118 OH_Utd_Destroy(utd);
1119 return returnCode;
1120 }
1121
OH_Utd_Create_0124(napi_env env,napi_callback_info info)1122 static napi_value OH_Utd_Create_0124(napi_env env, napi_callback_info info)
1123 {
1124 auto utd = OH_Utd_Create(UDMF_META_STUFFIT_ARCHIVE);
1125 const char* result = OH_Utd_GetTypeId(utd);
1126 napi_value returnCode;
1127 napi_create_int32(env, strcmp(result, "com.allume.stuffit-archive") == PARAM_0, &returnCode);
1128 OH_Utd_Destroy(utd);
1129 return returnCode;
1130 }
OH_Utd_Create_0125(napi_env env,napi_callback_info info)1131 static napi_value OH_Utd_Create_0125(napi_env env, napi_callback_info info)
1132 {
1133 auto utd = OH_Utd_Create(UDMF_META_VCS);
1134 const char* result = OH_Utd_GetTypeId(utd);
1135 napi_value returnCode;
1136 napi_create_int32(env, strcmp(result, "general.vcs") == PARAM_0, &returnCode);
1137 OH_Utd_Destroy(utd);
1138 return returnCode;
1139 }
OH_Utd_Create_0126(napi_env env,napi_callback_info info)1140 static napi_value OH_Utd_Create_0126(napi_env env, napi_callback_info info)
1141 {
1142 auto utd = OH_Utd_Create(UDMF_META_ICS);
1143 const char* result = OH_Utd_GetTypeId(utd);
1144 napi_value returnCode;
1145 napi_create_int32(env, strcmp(result, "general.ics") == PARAM_0, &returnCode);
1146 OH_Utd_Destroy(utd);
1147 return returnCode;
1148 }
OH_Utd_Create_0127(napi_env env,napi_callback_info info)1149 static napi_value OH_Utd_Create_0127(napi_env env, napi_callback_info info)
1150 {
1151 auto utd = OH_Utd_Create(UDMF_META_EXECUTABLE);
1152 const char* result = OH_Utd_GetTypeId(utd);
1153 napi_value returnCode;
1154 napi_create_int32(env, strcmp(result, "general.executable") == PARAM_0, &returnCode);
1155 OH_Utd_Destroy(utd);
1156 return returnCode;
1157 }
OH_Utd_Create_0128(napi_env env,napi_callback_info info)1158 static napi_value OH_Utd_Create_0128(napi_env env, napi_callback_info info)
1159 {
1160 auto utd = OH_Utd_Create(UDMF_META_PORTABLE_EXECUTABLE);
1161 const char* result = OH_Utd_GetTypeId(utd);
1162 napi_value returnCode;
1163 napi_create_int32(env, strcmp(result, "com.microsoft.portable-executable") == PARAM_0, &returnCode);
1164 OH_Utd_Destroy(utd);
1165 return returnCode;
1166 }
OH_Utd_Create_0129(napi_env env,napi_callback_info info)1167 static napi_value OH_Utd_Create_0129(napi_env env, napi_callback_info info)
1168 {
1169 auto utd = OH_Utd_Create(UDMF_META_SUN_JAVA_CLASS);
1170 const char* result = OH_Utd_GetTypeId(utd);
1171 napi_value returnCode;
1172 napi_create_int32(env, strcmp(result, "com.sun.java-class") == PARAM_0, &returnCode);
1173 OH_Utd_Destroy(utd);
1174 return returnCode;
1175 }
OH_Utd_Create_0130(napi_env env,napi_callback_info info)1176 static napi_value OH_Utd_Create_0130(napi_env env, napi_callback_info info)
1177 {
1178 auto utd = OH_Utd_Create(UDMF_META_FONT);
1179 const char* result = OH_Utd_GetTypeId(utd);
1180 napi_value returnCode;
1181 napi_create_int32(env, strcmp(result, "general.font") == PARAM_0, &returnCode);
1182 OH_Utd_Destroy(utd);
1183 return returnCode;
1184 }
OH_Utd_Create_0131(napi_env env,napi_callback_info info)1185 static napi_value OH_Utd_Create_0131(napi_env env, napi_callback_info info)
1186 {
1187 auto utd = OH_Utd_Create(UDMF_META_TRUETYPE_FONT);
1188 const char* result = OH_Utd_GetTypeId(utd);
1189 napi_value returnCode;
1190 napi_create_int32(env, strcmp(result, "general.truetype-font") == PARAM_0, &returnCode);
1191 OH_Utd_Destroy(utd);
1192 return returnCode;
1193 }
OH_Utd_Create_0132(napi_env env,napi_callback_info info)1194 static napi_value OH_Utd_Create_0132(napi_env env, napi_callback_info info)
1195 {
1196 auto utd = OH_Utd_Create(UDMF_META_TRUETYPE_COLLECTION_FONT);
1197 const char* result = OH_Utd_GetTypeId(utd);
1198 napi_value returnCode;
1199 napi_create_int32(env, strcmp(result, "general.truetype-collection-font") == PARAM_0, &returnCode);
1200 OH_Utd_Destroy(utd);
1201 return returnCode;
1202 }
OH_Utd_Create_0133(napi_env env,napi_callback_info info)1203 static napi_value OH_Utd_Create_0133(napi_env env, napi_callback_info info)
1204 {
1205 auto utd = OH_Utd_Create(UDMF_META_OPENTYPE_FONT);
1206 const char* result = OH_Utd_GetTypeId(utd);
1207 napi_value returnCode;
1208 napi_create_int32(env, strcmp(result, "general.opentype-font")== PARAM_0, &returnCode);
1209 OH_Utd_Destroy(utd);
1210 return returnCode;
1211 }
OH_Utd_Create_0134(napi_env env,napi_callback_info info)1212 static napi_value OH_Utd_Create_0134(napi_env env, napi_callback_info info)
1213 {
1214 auto utd = OH_Utd_Create(UDMF_META_POSTSCRIPT_FONT);
1215 const char* result = OH_Utd_GetTypeId(utd);
1216 napi_value returnCode;
1217 napi_create_int32(env, strcmp(result, "com.adobe.postscript-font")== PARAM_0, &returnCode);
1218 OH_Utd_Destroy(utd);
1219 return returnCode;
1220 }
OH_Utd_Create_0135(napi_env env,napi_callback_info info)1221 static napi_value OH_Utd_Create_0135(napi_env env, napi_callback_info info)
1222 {
1223 auto utd = OH_Utd_Create(UDMF_META_POSTSCRIPT_PFB_FONT);
1224 const char* result = OH_Utd_GetTypeId(utd);
1225 napi_value returnCode;
1226 napi_create_int32(env, strcmp(result, "com.adobe.postscript-pfb-font")== PARAM_0, &returnCode);
1227 OH_Utd_Destroy(utd);
1228 return returnCode;
1229 }
OH_Utd_Create_0136(napi_env env,napi_callback_info info)1230 static napi_value OH_Utd_Create_0136(napi_env env, napi_callback_info info)
1231 {
1232 auto utd = OH_Utd_Create(UDMF_META_POSTSCRIPT_PFA_FONT);
1233 const char* result = OH_Utd_GetTypeId(utd);
1234 napi_value returnCode;
1235 napi_create_int32(env, strcmp(result, "com.adobe.postscript-pfa-font") == PARAM_0, &returnCode);
1236 OH_Utd_Destroy(utd);
1237 return returnCode;
1238 }
OH_Utd_Create_0137(napi_env env,napi_callback_info info)1239 static napi_value OH_Utd_Create_0137(napi_env env, napi_callback_info info)
1240 {
1241 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_HDOC);
1242 const char* result = OH_Utd_GetTypeId(utd);
1243 napi_value returnCode;
1244 napi_create_int32(env, strcmp(result, "openharmony.hdoc") == PARAM_0, &returnCode);
1245 OH_Utd_Destroy(utd);
1246 return returnCode;
1247 }
OH_Utd_Create_0138(napi_env env,napi_callback_info info)1248 static napi_value OH_Utd_Create_0138(napi_env env, napi_callback_info info)
1249 {
1250 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_HINOTE);
1251 const char* result = OH_Utd_GetTypeId(utd);
1252 napi_value returnCode;
1253 napi_create_int32(env, strcmp(result, "openharmony.hinote") == PARAM_0, &returnCode);
1254 OH_Utd_Destroy(utd);
1255 return returnCode;
1256 }
OH_Utd_Create_0139(napi_env env,napi_callback_info info)1257 static napi_value OH_Utd_Create_0139(napi_env env, napi_callback_info info)
1258 {
1259 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_STYLED_STRING);
1260 const char* result = OH_Utd_GetTypeId(utd);
1261 napi_value returnCode;
1262 napi_create_int32(env, strcmp(result, "openharmony.styled-string") == PARAM_0, &returnCode);
1263 OH_Utd_Destroy(utd);
1264 return returnCode;
1265 }
OH_Utd_Create_0140(napi_env env,napi_callback_info info)1266 static napi_value OH_Utd_Create_0140(napi_env env, napi_callback_info info)
1267 {
1268 auto utd = OH_Utd_Create(UDMF_META_OPENHARMONY_WANT);
1269 const char* result = OH_Utd_GetTypeId(utd);
1270 napi_value returnCode;
1271 napi_create_int32(env, strcmp(result, "openharmony.want") == PARAM_0, &returnCode);
1272 OH_Utd_Destroy(utd);
1273 return returnCode;
1274 }
1275
OH_Utd_Create_Test0100(napi_env env,napi_callback_info info)1276 static napi_value OH_Utd_Create_Test0100(napi_env env, napi_callback_info info)
1277 {
1278 OH_Utd* utd = OH_Utd_Create("general.plain-text");
1279 const char* result = OH_Utd_GetTypeId(utd);
1280 unsigned int count = 0;
1281 auto belongingToTypes = OH_Utd_GetBelongingToTypes(utd, &count);
1282 const char* belongingToType(belongingToTypes[0]);
1283 const char* resultDescription = OH_Utd_GetDescription(utd);
1284 napi_value returnCode;
1285 napi_create_int32(env, (strcmp(result, "general.plain-text") == PARAM_0) &&
1286 (strcmp(belongingToType, UDMF_META_TEXT) == PARAM_0) && (1 == count)
1287 && (strcmp(resultDescription, "Text of unspecified encoding, with no markup.")
1288 == PARAM_0), &returnCode);
1289 OH_Utd_Destroy(utd);
1290 return returnCode;
1291 }
OH_Utd_Create_Test0200(napi_env env,napi_callback_info info)1292 static napi_value OH_Utd_Create_Test0200(napi_env env, napi_callback_info info)
1293 {
1294 OH_Utd* utd = OH_Utd_Create(nullptr);
1295 napi_value returnCode;
1296 napi_create_int32(env, utd == nullptr, &returnCode);
1297 return returnCode;
1298 }
1299
OH_Utd_Create_Test0300(napi_env env,napi_callback_info info)1300 static napi_value OH_Utd_Create_Test0300(napi_env env, napi_callback_info info)
1301 {
1302 OH_Utd* utd = OH_Utd_Create("");
1303 napi_value returnCode;
1304 napi_create_int32(env, utd == nullptr, &returnCode);
1305 return returnCode;
1306 }
1307
OH_Utd_GetTypeId0100(napi_env env,napi_callback_info info)1308 static napi_value OH_Utd_GetTypeId0100(napi_env env, napi_callback_info info)
1309 {
1310 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1311 const char* actualTypeId(OH_Utd_GetTypeId(utd));
1312 napi_value returnCode;
1313 napi_create_int32(env, strcmp(actualTypeId, UDMF_META_PLAIN_TEXT) == PARAM_0, &returnCode);
1314 OH_Utd_Destroy(utd);
1315 return returnCode;
1316 }
OH_Utd_GetTypeId0200(napi_env env,napi_callback_info info)1317 static napi_value OH_Utd_GetTypeId0200(napi_env env, napi_callback_info info)
1318 {
1319 OH_Utd* utdNullptr = nullptr;
1320 const char* typeIdNullptr = OH_Utd_GetTypeId(utdNullptr);
1321 napi_value returnCode;
1322 napi_create_int32(env, typeIdNullptr == nullptr, &returnCode);
1323 return returnCode;
1324 }
OH_Utd_GetDescription0100(napi_env env,napi_callback_info info)1325 static napi_value OH_Utd_GetDescription0100(napi_env env, napi_callback_info info)
1326 {
1327 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1328 const char* description(OH_Utd_GetDescription(utd));
1329 napi_value returnCode;
1330 napi_create_int32(env, strcmp(description, "Text of unspecified encoding, with no markup.")
1331 == PARAM_0, &returnCode);
1332 OH_Utd_Destroy(utd);
1333 return returnCode;
1334 }
1335
OH_Utd_GetDescription0200(napi_env env,napi_callback_info info)1336 static napi_value OH_Utd_GetDescription0200(napi_env env, napi_callback_info info)
1337 {
1338 OH_Utd* utd = nullptr;
1339 const char* descriptionNullptr = OH_Utd_GetDescription(utd);
1340 napi_value returnCode;
1341 napi_create_int32(env, descriptionNullptr == nullptr, &returnCode);
1342 return returnCode;
1343 }
1344
1345
OH_Utd_GetReferenceUrl_001(napi_env env,napi_callback_info info)1346 static napi_value OH_Utd_GetReferenceUrl_001(napi_env env, napi_callback_info info)
1347 {
1348 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1349 const char* url(OH_Utd_GetReferenceUrl(utd));
1350 napi_value returnCode;
1351 napi_create_int32(env, strcmp(url, REFERENCE_URL) == PARAM_0, &returnCode);
1352 OH_Utd_Destroy(utd);
1353 return returnCode;
1354 }
1355
OH_Utd_GetReferenceUrl_002(napi_env env,napi_callback_info info)1356 static napi_value OH_Utd_GetReferenceUrl_002(napi_env env, napi_callback_info info)
1357 {
1358 OH_Utd* utd = nullptr;
1359 const char* urlNullptr = OH_Utd_GetReferenceUrl(utd);
1360 napi_value returnCode;
1361 napi_create_int32(env, urlNullptr == nullptr, &returnCode);
1362 return returnCode;
1363 }
1364
OH_Utd_GetIconFile_001(napi_env env,napi_callback_info info)1365 static napi_value OH_Utd_GetIconFile_001(napi_env env, napi_callback_info info)
1366 {
1367 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1368 const char* iconFile(OH_Utd_GetIconFile(utd));
1369 napi_value returnCode;
1370 napi_create_int32(env, strcmp(iconFile, "sys.media.ohos_ic_normal_white_grid_txt") == PARAM_0, &returnCode);
1371 OH_Utd_Destroy(utd);
1372 return returnCode;
1373 }
1374
OH_Utd_GetIconFile_002(napi_env env,napi_callback_info info)1375 static napi_value OH_Utd_GetIconFile_002(napi_env env, napi_callback_info info)
1376 {
1377 OH_Utd* utd = nullptr;
1378 const char* iconFileNullptr = OH_Utd_GetIconFile(utd);
1379 napi_value returnCode;
1380 napi_create_int32(env, iconFileNullptr == nullptr, &returnCode);
1381 return returnCode;
1382 }
1383
OH_Utd_GetBelongingToTypes_001(napi_env env,napi_callback_info info)1384 static napi_value OH_Utd_GetBelongingToTypes_001(napi_env env, napi_callback_info info)
1385 {
1386 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1387 unsigned int count = 0;
1388 auto belongingToTypes = OH_Utd_GetBelongingToTypes(utd, &count);
1389 const char* belongingToType(belongingToTypes[0]);
1390 napi_value returnCode;
1391 napi_create_int32(env, strcmp(belongingToType, UDMF_META_TEXT) == PARAM_0 && (1 == count), &returnCode);
1392 OH_Utd_Destroy(utd);
1393 return returnCode;
1394 }
OH_Utd_GetBelongingToTypes_002(napi_env env,napi_callback_info info)1395 static napi_value OH_Utd_GetBelongingToTypes_002(napi_env env, napi_callback_info info)
1396 {
1397 OH_Utd* utd = nullptr;
1398 unsigned int count = 0;
1399 auto belongingToTypeNullptr = OH_Utd_GetBelongingToTypes(utd, &count);
1400 napi_value returnCode;
1401 napi_create_int32(env, belongingToTypeNullptr == nullptr, &returnCode);
1402 return returnCode;
1403 }
OH_Utd_GetFilenameExtensions_001(napi_env env,napi_callback_info info)1404 static napi_value OH_Utd_GetFilenameExtensions_001(napi_env env, napi_callback_info info)
1405 {
1406 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1407 unsigned int count = 0;
1408 auto filenameExtensions = OH_Utd_GetFilenameExtensions(utd, &count);
1409 const char* filenameExtension(filenameExtensions[0]);
1410 napi_value returnCode;
1411 int num = 2;
1412 napi_create_int32(env, strcmp(filenameExtension, ".txt") == PARAM_0 && (num == count), &returnCode);
1413 OH_Utd_Destroy(utd);
1414 return returnCode;
1415 }
1416
OH_Utd_GetFilenameExtensions_002(napi_env env,napi_callback_info info)1417 static napi_value OH_Utd_GetFilenameExtensions_002(napi_env env, napi_callback_info info)
1418 {
1419 OH_Utd* utd = nullptr;
1420 unsigned int count = 0;
1421 auto filenameExtensionsNullptr = OH_Utd_GetFilenameExtensions(utd, &count);
1422 napi_value returnCode;
1423 napi_create_int32(env, filenameExtensionsNullptr == nullptr, &returnCode);
1424 return returnCode;
1425 }
1426
OH_Utd_GetFilenameExtensions_003(napi_env env,napi_callback_info info)1427 static napi_value OH_Utd_GetFilenameExtensions_003(napi_env env, napi_callback_info info)
1428 {
1429 OH_Utd* utd = nullptr;
1430 unsigned int* countNullptr = nullptr;
1431 auto filenameExtensionsNullptr = OH_Utd_GetFilenameExtensions(utd, countNullptr);
1432 napi_value returnCode;
1433 napi_create_int32(env, filenameExtensionsNullptr == nullptr, &returnCode);
1434 return returnCode;
1435 }
1436
OH_Utd_GetMimeTypes_001(napi_env env,napi_callback_info info)1437 static napi_value OH_Utd_GetMimeTypes_001(napi_env env, napi_callback_info info)
1438 {
1439 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1440 unsigned int count = 0;
1441 auto mimeTypes = OH_Utd_GetMimeTypes(utd, &count);
1442 const char* mimeType(mimeTypes[0]);
1443 napi_value returnCode;
1444 napi_create_int32(env, strcmp(mimeType, "text/plain") == PARAM_0 && (1 == count), &returnCode);
1445 OH_Utd_Destroy(utd);
1446 return returnCode;
1447 }
OH_Utd_GetMimeTypes_002(napi_env env,napi_callback_info info)1448 static napi_value OH_Utd_GetMimeTypes_002(napi_env env, napi_callback_info info)
1449 {
1450 OH_Utd* utdNullptr = nullptr;
1451 unsigned int count = 0;
1452 auto mimeTypeNullptr = OH_Utd_GetMimeTypes(utdNullptr, &count);
1453 napi_value returnCode;
1454 napi_create_int32(env, mimeTypeNullptr == nullptr, &returnCode);
1455 return returnCode;
1456 }
1457
OH_Utd_GetMimeTypes_003(napi_env env,napi_callback_info info)1458 static napi_value OH_Utd_GetMimeTypes_003(napi_env env, napi_callback_info info)
1459 {
1460 OH_Utd* utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1461 unsigned int* countNullptr = nullptr;
1462 auto mimeTypeNullptr = OH_Utd_GetMimeTypes(utd, countNullptr);
1463 napi_value returnCode;
1464 napi_create_int32(env, mimeTypeNullptr == nullptr, &returnCode);
1465 return returnCode;
1466 }
1467
OH_Utd_GetTypesByFilenameExtension_001(napi_env env,napi_callback_info info)1468 static napi_value OH_Utd_GetTypesByFilenameExtension_001(napi_env env, napi_callback_info info)
1469 {
1470 unsigned int count = 0;
1471 auto typeIds = OH_Utd_GetTypesByFilenameExtension(".txt", &count);
1472 const char* typeId(typeIds[0]);
1473 napi_value returnCode;
1474 napi_create_int32(env, strcmp(typeId, UDMF_META_PLAIN_TEXT) == PARAM_0 && (1 == count), &returnCode);
1475 OH_Utd_DestroyStringList(typeIds, count);
1476 return returnCode;
1477 }
1478
OH_Utd_GetTypesByFilenameExtension_002(napi_env env,napi_callback_info info)1479 static napi_value OH_Utd_GetTypesByFilenameExtension_002(napi_env env, napi_callback_info info)
1480 {
1481 const char* extensionNullptr = nullptr;
1482 unsigned int count = 0;
1483 auto typeIdsNullptr = OH_Utd_GetTypesByFilenameExtension(extensionNullptr, &count);
1484 napi_value returnCode;
1485 napi_create_int32(env, typeIdsNullptr == nullptr, &returnCode);
1486 return returnCode;
1487 }
1488
OH_Utd_GetTypesByFilenameExtension_003(napi_env env,napi_callback_info info)1489 static napi_value OH_Utd_GetTypesByFilenameExtension_003(napi_env env, napi_callback_info info)
1490 {
1491 unsigned int* countNullptr = nullptr;
1492 const char** typeIds = OH_Utd_GetTypesByFilenameExtension(".txt", countNullptr);
1493 napi_value returnCode;
1494 napi_create_int32(env, typeIds == nullptr, &returnCode);
1495 return returnCode;
1496 }
1497
OH_Utd_GetTypesByMimeType_001(napi_env env,napi_callback_info info)1498 static napi_value OH_Utd_GetTypesByMimeType_001(napi_env env, napi_callback_info info)
1499 {
1500 unsigned int count = 0;
1501 auto typeIds = OH_Utd_GetTypesByMimeType("text/plain", &count);
1502 const char* typeId(typeIds[0]);
1503 napi_value returnCode;
1504 napi_create_int32(env, strcmp(typeId, UDMF_META_PLAIN_TEXT) == PARAM_0 && (1 == count), &returnCode);
1505 OH_Utd_DestroyStringList(typeIds, count);
1506 return returnCode;
1507 }
1508
OH_Utd_GetTypesByMimeType_002(napi_env env,napi_callback_info info)1509 static napi_value OH_Utd_GetTypesByMimeType_002(napi_env env, napi_callback_info info)
1510 {
1511 const char* extensionNullptr = nullptr;
1512 unsigned int count = 0;
1513 auto typeIdsNullptr = OH_Utd_GetTypesByMimeType(extensionNullptr, &count);
1514 napi_value returnCode;
1515 napi_create_int32(env, typeIdsNullptr == nullptr, &returnCode);
1516 return returnCode;
1517 }
1518
OH_Utd_GetTypesByMimeType_003(napi_env env,napi_callback_info info)1519 static napi_value OH_Utd_GetTypesByMimeType_003(napi_env env, napi_callback_info info)
1520 {
1521 unsigned int* countNullptr = nullptr;
1522 auto typeIdsNullptr = OH_Utd_GetTypesByMimeType("text/plain", countNullptr);
1523 napi_value returnCode;
1524 napi_create_int32(env, typeIdsNullptr == nullptr, &returnCode);
1525 return returnCode;
1526 }
1527
OH_Utd_BelongsTo_001(napi_env env,napi_callback_info info)1528 static napi_value OH_Utd_BelongsTo_001(napi_env env, napi_callback_info info)
1529 {
1530 int errcode = 0;
1531 auto result = OH_Utd_BelongsTo("general.plain-text", "general.text");
1532 if (result == true) {
1533 errcode = 1;
1534 }
1535 napi_value returnCode;
1536 napi_create_int32(env, errcode, &returnCode);
1537 return returnCode;
1538 }
1539
OH_Utd_BelongsTo_002(napi_env env,napi_callback_info info)1540 static napi_value OH_Utd_BelongsTo_002(napi_env env, napi_callback_info info)
1541 {
1542 bool result = OH_Utd_BelongsTo(UDMF_META_PLAIN_TEXT, UDMF_META_HTML);
1543 napi_value returnCode;
1544 napi_create_int32(env, result == false, &returnCode);
1545 return returnCode;
1546 }
1547
OH_Utd_BelongsTo_003(napi_env env,napi_callback_info info)1548 static napi_value OH_Utd_BelongsTo_003(napi_env env, napi_callback_info info)
1549 {
1550 bool result = OH_Utd_BelongsTo(UDMF_META_PLAIN_TEXT, nullptr);
1551 napi_value returnCode;
1552 napi_create_int32(env, result == false, &returnCode);
1553 return returnCode;
1554 }
1555
OH_Utd_BelongsTo_004(napi_env env,napi_callback_info info)1556 static napi_value OH_Utd_BelongsTo_004(napi_env env, napi_callback_info info)
1557 {
1558 bool result = OH_Utd_BelongsTo(nullptr, UDMF_META_PLAIN_TEXT);
1559 napi_value returnCode;
1560 napi_create_int32(env, result == false, &returnCode);
1561 return returnCode;
1562 }
1563
OH_Utd_BelongsTo_005(napi_env env,napi_callback_info info)1564 static napi_value OH_Utd_BelongsTo_005(napi_env env, napi_callback_info info)
1565 {
1566 bool result = OH_Utd_BelongsTo(UDMF_META_PLAIN_TEXT, UDMF_META_PLAIN_TEXT);
1567 napi_value returnCode;
1568 napi_create_int32(env, result == true, &returnCode);
1569 return returnCode;
1570 }
1571
OH_Utd_IsLower_001(napi_env env,napi_callback_info info)1572 static napi_value OH_Utd_IsLower_001(napi_env env, napi_callback_info info)
1573 {
1574 int errcode = 0;
1575 bool result = OH_Utd_IsLower(UDMF_META_PLAIN_TEXT, UDMF_META_TEXT);
1576 if (result) {
1577 errcode = 1;
1578 }
1579 napi_value returnCode;
1580 napi_create_int32(env, errcode, &returnCode);
1581 return returnCode;
1582 }
1583
OH_Utd_IsLower_002(napi_env env,napi_callback_info info)1584 static napi_value OH_Utd_IsLower_002(napi_env env, napi_callback_info info)
1585 {
1586 bool result = OH_Utd_IsLower(UDMF_META_PLAIN_TEXT, UDMF_META_HTML);
1587 napi_value returnCode;
1588 napi_create_int32(env, result == false, &returnCode);
1589 return returnCode;
1590 }
1591
OH_Utd_IsLower_003(napi_env env,napi_callback_info info)1592 static napi_value OH_Utd_IsLower_003(napi_env env, napi_callback_info info)
1593 {
1594 bool result = OH_Utd_IsLower(UDMF_META_PLAIN_TEXT, nullptr);
1595 napi_value returnCode;
1596 napi_create_int32(env, result == false, &returnCode);
1597 return returnCode;
1598 }
OH_Utd_IsLower_004(napi_env env,napi_callback_info info)1599 static napi_value OH_Utd_IsLower_004(napi_env env, napi_callback_info info)
1600 {
1601 bool result = OH_Utd_IsLower(nullptr, UDMF_META_PLAIN_TEXT);
1602 napi_value returnCode;
1603 napi_create_int32(env, result == false, &returnCode);
1604 return returnCode;
1605 }
1606
OH_Utd_IsLower_005(napi_env env,napi_callback_info info)1607 static napi_value OH_Utd_IsLower_005(napi_env env, napi_callback_info info)
1608 {
1609 bool result = OH_Utd_IsLower(UDMF_META_PLAIN_TEXT, UDMF_META_PLAIN_TEXT);
1610 napi_value returnCode;
1611 napi_create_int32(env, result == false, &returnCode);
1612 return returnCode;
1613 }
OH_Utd_IsLower_006(napi_env env,napi_callback_info info)1614 static napi_value OH_Utd_IsLower_006(napi_env env, napi_callback_info info)
1615 {
1616 bool result = OH_Utd_IsLower(nullptr, nullptr);
1617 napi_value returnCode;
1618 napi_create_int32(env, result == false, &returnCode);
1619 return returnCode;
1620 }
OH_Utd_Equals_001(napi_env env,napi_callback_info info)1621 static napi_value OH_Utd_Equals_001(napi_env env, napi_callback_info info)
1622 {
1623 auto utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1624 auto utd2 = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1625 bool result = OH_Utd_Equals(utd, utd2);
1626 napi_value returnCode;
1627 napi_create_int32(env, result == true, &returnCode);
1628 OH_Utd_Destroy(utd2);
1629 OH_Utd_Destroy(utd);
1630 return returnCode;
1631 }
1632
OH_Utd_Equals_002(napi_env env,napi_callback_info info)1633 static napi_value OH_Utd_Equals_002(napi_env env, napi_callback_info info)
1634 {
1635 auto utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1636 bool result = OH_Utd_Equals(utd, nullptr);
1637 napi_value returnCode;
1638 napi_create_int32(env, result == false, &returnCode);
1639 OH_Utd_Destroy(utd);
1640 return returnCode;
1641 }
1642
OH_Utd_Equals_003(napi_env env,napi_callback_info info)1643 static napi_value OH_Utd_Equals_003(napi_env env, napi_callback_info info)
1644 {
1645 auto utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1646 bool result = OH_Utd_Equals(nullptr, utd);
1647 napi_value returnCode;
1648 napi_create_int32(env, result == false, &returnCode);
1649 OH_Utd_Destroy(utd);
1650 return returnCode;
1651 }
1652
OH_Utd_Equals_004(napi_env env,napi_callback_info info)1653 static napi_value OH_Utd_Equals_004(napi_env env, napi_callback_info info)
1654 {
1655 auto utd = OH_Utd_Create(UDMF_META_PLAIN_TEXT);
1656 bool result = OH_Utd_Equals(utd, nullptr);
1657 napi_value returnCode;
1658 napi_create_int32(env, result == false, &returnCode);
1659 OH_Utd_Destroy(utd);
1660 return returnCode;
1661 }
1662
OH_Utd_Equals_005(napi_env env,napi_callback_info info)1663 static napi_value OH_Utd_Equals_005(napi_env env, napi_callback_info info)
1664 {
1665 bool result = OH_Utd_Equals(nullptr, nullptr);
1666 napi_value returnCode;
1667 napi_create_int32(env, result == false, &returnCode);
1668 return returnCode;
1669 }
1670
OH_Utd_IsHigher_001(napi_env env,napi_callback_info info)1671 static napi_value OH_Utd_IsHigher_001(napi_env env, napi_callback_info info)
1672 {
1673 int errcode = 0;
1674 bool result = OH_Utd_IsHigher(UDMF_META_TEXT, UDMF_META_PLAIN_TEXT);
1675 if (result == true) {
1676 errcode = 1;
1677 }
1678 napi_value returnCode;
1679 napi_create_int32(env, errcode, &returnCode);
1680 return returnCode;
1681 }
1682
OH_Utd_IsHigher_002(napi_env env,napi_callback_info info)1683 static napi_value OH_Utd_IsHigher_002(napi_env env, napi_callback_info info)
1684 {
1685 bool result = OH_Utd_IsHigher(UDMF_META_PLAIN_TEXT, UDMF_META_HTML);
1686 napi_value returnCode;
1687 napi_create_int32(env, result == false, &returnCode);
1688 return returnCode;
1689 }
1690
OH_Utd_IsHigher_003(napi_env env,napi_callback_info info)1691 static napi_value OH_Utd_IsHigher_003(napi_env env, napi_callback_info info)
1692 {
1693 bool result = OH_Utd_IsHigher(UDMF_META_PLAIN_TEXT, nullptr);
1694 napi_value returnCode;
1695 napi_create_int32(env, result == false, &returnCode);
1696 return returnCode;
1697 }
OH_Utd_IsHigher_004(napi_env env,napi_callback_info info)1698 static napi_value OH_Utd_IsHigher_004(napi_env env, napi_callback_info info)
1699 {
1700 bool result = OH_Utd_IsHigher(nullptr, UDMF_META_PLAIN_TEXT);
1701 napi_value returnCode;
1702 napi_create_int32(env, result == false, &returnCode);
1703 return returnCode;
1704 }
1705
OH_Utd_IsHigher_005(napi_env env,napi_callback_info info)1706 static napi_value OH_Utd_IsHigher_005(napi_env env, napi_callback_info info)
1707 {
1708 bool result = OH_Utd_IsHigher(UDMF_META_PLAIN_TEXT, UDMF_META_PLAIN_TEXT);
1709 napi_value returnCode;
1710 napi_create_int32(env, result == false, &returnCode);
1711 return returnCode;
1712 }
OH_Utd_IsHigher_006(napi_env env,napi_callback_info info)1713 static napi_value OH_Utd_IsHigher_006(napi_env env, napi_callback_info info)
1714 {
1715 bool result = OH_Utd_IsHigher(nullptr, nullptr);
1716 napi_value returnCode;
1717 napi_create_int32(env, result == false, &returnCode);
1718 return returnCode;
1719 }
Init(napi_env env,napi_value exports)1720 EXTERN_C_START static napi_value Init(napi_env env, napi_value exports)
1721 {
1722 napi_property_descriptor desc[] = {
1723 {"OH_Utd_Create_0001", nullptr, OH_Utd_Create_0001, nullptr, nullptr, nullptr, napi_default, nullptr},
1724 {"OH_Utd_Create_0002", nullptr, OH_Utd_Create_0002, nullptr, nullptr, nullptr, napi_default, nullptr},
1725 {"OH_Utd_Create_0003", nullptr, OH_Utd_Create_0003, nullptr, nullptr, nullptr, napi_default, nullptr},
1726 {"OH_Utd_Create_0004", nullptr, OH_Utd_Create_0004, nullptr, nullptr, nullptr, napi_default, nullptr},
1727 {"OH_Utd_Create_0005", nullptr, OH_Utd_Create_0005, nullptr, nullptr, nullptr, napi_default, nullptr},
1728 {"OH_Utd_Create_0006", nullptr, OH_Utd_Create_0006, nullptr, nullptr, nullptr, napi_default, nullptr},
1729 {"OH_Utd_Create_0007", nullptr, OH_Utd_Create_0007, nullptr, nullptr, nullptr, napi_default, nullptr},
1730 {"OH_Utd_Create_0008", nullptr, OH_Utd_Create_0008, nullptr, nullptr, nullptr, napi_default, nullptr},
1731 {"OH_Utd_Create_0009", nullptr, OH_Utd_Create_0009, nullptr, nullptr, nullptr, napi_default, nullptr},
1732 {"OH_Utd_Create_0010", nullptr, OH_Utd_Create_0010, nullptr, nullptr, nullptr, napi_default, nullptr},
1733 {"OH_Utd_Create_0011", nullptr, OH_Utd_Create_0011, nullptr, nullptr, nullptr, napi_default, nullptr},
1734 {"OH_Utd_Create_0012", nullptr, OH_Utd_Create_0012, nullptr, nullptr, nullptr, napi_default, nullptr},
1735 {"OH_Utd_Create_0013", nullptr, OH_Utd_Create_0013, nullptr, nullptr, nullptr, napi_default, nullptr},
1736 {"OH_Utd_Create_0014", nullptr, OH_Utd_Create_0014, nullptr, nullptr, nullptr, napi_default, nullptr},
1737 {"OH_Utd_Create_0015", nullptr, OH_Utd_Create_0015, nullptr, nullptr, nullptr, napi_default, nullptr},
1738 {"OH_Utd_Create_0017", nullptr, OH_Utd_Create_0017, nullptr, nullptr, nullptr, napi_default, nullptr},
1739 {"OH_Utd_Create_0018", nullptr, OH_Utd_Create_0018, nullptr, nullptr, nullptr, napi_default, nullptr},
1740 {"OH_Utd_Create_0019", nullptr, OH_Utd_Create_0019, nullptr, nullptr, nullptr, napi_default, nullptr},
1741 {"OH_Utd_Create_0020", nullptr, OH_Utd_Create_0020, nullptr, nullptr, nullptr, napi_default, nullptr},
1742 {"OH_Utd_Create_0021", nullptr, OH_Utd_Create_0021, nullptr, nullptr, nullptr, napi_default, nullptr},
1743 {"OH_Utd_Create_0022", nullptr, OH_Utd_Create_0022, nullptr, nullptr, nullptr, napi_default, nullptr},
1744 {"OH_Utd_Create_0023", nullptr, OH_Utd_Create_0023, nullptr, nullptr, nullptr, napi_default, nullptr},
1745 {"OH_Utd_Create_0024", nullptr, OH_Utd_Create_0024, nullptr, nullptr, nullptr, napi_default, nullptr},
1746 {"OH_Utd_Create_0025", nullptr, OH_Utd_Create_0025, nullptr, nullptr, nullptr, napi_default, nullptr},
1747 {"OH_Utd_Create_0026", nullptr, OH_Utd_Create_0026, nullptr, nullptr, nullptr, napi_default, nullptr},
1748 {"OH_Utd_Create_0027", nullptr, OH_Utd_Create_0027, nullptr, nullptr, nullptr, napi_default, nullptr},
1749 {"OH_Utd_Create_0030", nullptr, OH_Utd_Create_0030, nullptr, nullptr, nullptr, napi_default, nullptr},
1750 {"OH_Utd_Create_0031", nullptr, OH_Utd_Create_0031, nullptr, nullptr, nullptr, napi_default, nullptr},
1751 {"OH_Utd_Create_0032", nullptr, OH_Utd_Create_0032, nullptr, nullptr, nullptr, napi_default, nullptr},
1752 {"OH_Utd_Create_0033", nullptr, OH_Utd_Create_0033, nullptr, nullptr, nullptr, napi_default, nullptr},
1753 {"OH_Utd_Create_0034", nullptr, OH_Utd_Create_0034, nullptr, nullptr, nullptr, napi_default, nullptr},
1754 {"OH_Utd_Create_0035", nullptr, OH_Utd_Create_0035, nullptr, nullptr, nullptr, napi_default, nullptr},
1755 {"OH_Utd_Create_0036", nullptr, OH_Utd_Create_0036, nullptr, nullptr, nullptr, napi_default, nullptr},
1756 {"OH_Utd_Create_0037", nullptr, OH_Utd_Create_0037, nullptr, nullptr, nullptr, napi_default, nullptr},
1757 {"OH_Utd_Create_0038", nullptr, OH_Utd_Create_0038, nullptr, nullptr, nullptr, napi_default, nullptr},
1758 {"OH_Utd_Create_0039", nullptr, OH_Utd_Create_0039, nullptr, nullptr, nullptr, napi_default, nullptr},
1759 {"OH_Utd_Create_0040", nullptr, OH_Utd_Create_0040, nullptr, nullptr, nullptr, napi_default, nullptr},
1760 {"OH_Utd_Create_0041", nullptr, OH_Utd_Create_0041, nullptr, nullptr, nullptr, napi_default, nullptr},
1761 {"OH_Utd_Create_0042", nullptr, OH_Utd_Create_0042, nullptr, nullptr, nullptr, napi_default, nullptr},
1762 {"OH_Utd_Create_0043", nullptr, OH_Utd_Create_0043, nullptr, nullptr, nullptr, napi_default, nullptr},
1763 {"OH_Utd_Create_0044", nullptr, OH_Utd_Create_0044, nullptr, nullptr, nullptr, napi_default, nullptr},
1764 {"OH_Utd_Create_0045", nullptr, OH_Utd_Create_0045, nullptr, nullptr, nullptr, napi_default, nullptr},
1765 {"OH_Utd_Create_0046", nullptr, OH_Utd_Create_0046, nullptr, nullptr, nullptr, napi_default, nullptr},
1766 {"OH_Utd_Create_0047", nullptr, OH_Utd_Create_0047, nullptr, nullptr, nullptr, napi_default, nullptr},
1767 {"OH_Utd_Create_0048", nullptr, OH_Utd_Create_0048, nullptr, nullptr, nullptr, napi_default, nullptr},
1768 {"OH_Utd_Create_0049", nullptr, OH_Utd_Create_0049, nullptr, nullptr, nullptr, napi_default, nullptr},
1769 {"OH_Utd_Create_0050", nullptr, OH_Utd_Create_0050, nullptr, nullptr, nullptr, napi_default, nullptr},
1770 {"OH_Utd_Create_0051", nullptr, OH_Utd_Create_0051, nullptr, nullptr, nullptr, napi_default, nullptr},
1771 {"OH_Utd_Create_0052", nullptr, OH_Utd_Create_0052, nullptr, nullptr, nullptr, napi_default, nullptr},
1772 {"OH_Utd_Create_0053", nullptr, OH_Utd_Create_0053, nullptr, nullptr, nullptr, napi_default, nullptr},
1773 {"OH_Utd_Create_0055", nullptr, OH_Utd_Create_0055, nullptr, nullptr, nullptr, napi_default, nullptr},
1774 {"OH_Utd_Create_0056", nullptr, OH_Utd_Create_0056, nullptr, nullptr, nullptr, napi_default, nullptr},
1775 {"OH_Utd_Create_0057", nullptr, OH_Utd_Create_0057, nullptr, nullptr, nullptr, napi_default, nullptr},
1776 {"OH_Utd_Create_0058", nullptr, OH_Utd_Create_0058, nullptr, nullptr, nullptr, napi_default, nullptr},
1777 {"OH_Utd_Create_0059", nullptr, OH_Utd_Create_0059, nullptr, nullptr, nullptr, napi_default, nullptr},
1778 {"OH_Utd_Create_0060", nullptr, OH_Utd_Create_0060, nullptr, nullptr, nullptr, napi_default, nullptr},
1779 {"OH_Utd_Create_0061", nullptr, OH_Utd_Create_0061, nullptr, nullptr, nullptr, napi_default, nullptr},
1780 {"OH_Utd_Create_0062", nullptr, OH_Utd_Create_0062, nullptr, nullptr, nullptr, napi_default, nullptr},
1781 {"OH_Utd_Create_0063", nullptr, OH_Utd_Create_0063, nullptr, nullptr, nullptr, napi_default, nullptr},
1782 {"OH_Utd_Create_0064", nullptr, OH_Utd_Create_0064, nullptr, nullptr, nullptr, napi_default, nullptr},
1783 {"OH_Utd_Create_0065", nullptr, OH_Utd_Create_0065, nullptr, nullptr, nullptr, napi_default, nullptr},
1784 {"OH_Utd_Create_0066", nullptr, OH_Utd_Create_0066, nullptr, nullptr, nullptr, napi_default, nullptr},
1785 {"OH_Utd_Create_0067", nullptr, OH_Utd_Create_0067, nullptr, nullptr, nullptr, napi_default, nullptr},
1786 {"OH_Utd_Create_0068", nullptr, OH_Utd_Create_0068, nullptr, nullptr, nullptr, napi_default, nullptr},
1787 {"OH_Utd_Create_0069", nullptr, OH_Utd_Create_0069, nullptr, nullptr, nullptr, napi_default, nullptr},
1788 {"OH_Utd_Create_0070", nullptr, OH_Utd_Create_0070, nullptr, nullptr, nullptr, napi_default, nullptr},
1789 {"OH_Utd_Create_0071", nullptr, OH_Utd_Create_0071, nullptr, nullptr, nullptr, napi_default, nullptr},
1790 {"OH_Utd_Create_0072", nullptr, OH_Utd_Create_0072, nullptr, nullptr, nullptr, napi_default, nullptr},
1791 {"OH_Utd_Create_0073", nullptr, OH_Utd_Create_0073, nullptr, nullptr, nullptr, napi_default, nullptr},
1792 {"OH_Utd_Create_0074", nullptr, OH_Utd_Create_0074, nullptr, nullptr, nullptr, napi_default, nullptr},
1793 {"OH_Utd_Create_0075", nullptr, OH_Utd_Create_0075, nullptr, nullptr, nullptr, napi_default, nullptr},
1794 {"OH_Utd_Create_0076", nullptr, OH_Utd_Create_0076, nullptr, nullptr, nullptr, napi_default, nullptr},
1795 {"OH_Utd_Create_0077", nullptr, OH_Utd_Create_0077, nullptr, nullptr, nullptr, napi_default, nullptr},
1796 {"OH_Utd_Create_0078", nullptr, OH_Utd_Create_0078, nullptr, nullptr, nullptr, napi_default, nullptr},
1797 {"OH_Utd_Create_0079", nullptr, OH_Utd_Create_0079, nullptr, nullptr, nullptr, napi_default, nullptr},
1798 {"OH_Utd_Create_0080", nullptr, OH_Utd_Create_0080, nullptr, nullptr, nullptr, napi_default, nullptr},
1799 {"OH_Utd_Create_0081", nullptr, OH_Utd_Create_0081, nullptr, nullptr, nullptr, napi_default, nullptr},
1800 {"OH_Utd_Create_0082", nullptr, OH_Utd_Create_0082, nullptr, nullptr, nullptr, napi_default, nullptr},
1801 {"OH_Utd_Create_0083", nullptr, OH_Utd_Create_0083, nullptr, nullptr, nullptr, napi_default, nullptr},
1802 {"OH_Utd_Create_0084", nullptr, OH_Utd_Create_0084, nullptr, nullptr, nullptr, napi_default, nullptr},
1803 {"OH_Utd_Create_0085", nullptr, OH_Utd_Create_0085, nullptr, nullptr, nullptr, napi_default, nullptr},
1804 {"OH_Utd_Create_0086", nullptr, OH_Utd_Create_0086, nullptr, nullptr, nullptr, napi_default, nullptr},
1805 {"OH_Utd_Create_0087", nullptr, OH_Utd_Create_0087, nullptr, nullptr, nullptr, napi_default, nullptr},
1806 {"OH_Utd_Create_0089", nullptr, OH_Utd_Create_0089, nullptr, nullptr, nullptr, napi_default, nullptr},
1807 {"OH_Utd_Create_0090", nullptr, OH_Utd_Create_0090, nullptr, nullptr, nullptr, napi_default, nullptr},
1808 {"OH_Utd_Create_0091", nullptr, OH_Utd_Create_0091, nullptr, nullptr, nullptr, napi_default, nullptr},
1809 {"OH_Utd_Create_0092", nullptr, OH_Utd_Create_0092, nullptr, nullptr, nullptr, napi_default, nullptr},
1810 {"OH_Utd_Create_0093", nullptr, OH_Utd_Create_0093, nullptr, nullptr, nullptr, napi_default, nullptr},
1811 {"OH_Utd_Create_0094", nullptr, OH_Utd_Create_0094, nullptr, nullptr, nullptr, napi_default, nullptr},
1812 {"OH_Utd_Create_0095", nullptr, OH_Utd_Create_0095, nullptr, nullptr, nullptr, napi_default, nullptr},
1813 {"OH_Utd_Create_0096", nullptr, OH_Utd_Create_0096, nullptr, nullptr, nullptr, napi_default, nullptr},
1814 {"OH_Utd_Create_0097", nullptr, OH_Utd_Create_0097, nullptr, nullptr, nullptr, napi_default, nullptr},
1815 {"OH_Utd_Create_0098", nullptr, OH_Utd_Create_0098, nullptr, nullptr, nullptr, napi_default, nullptr},
1816 {"OH_Utd_Create_0099", nullptr, OH_Utd_Create_0099, nullptr, nullptr, nullptr, napi_default, nullptr},
1817 {"OH_Utd_Create_0100", nullptr, OH_Utd_Create_0100, nullptr, nullptr, nullptr, napi_default, nullptr},
1818 {"OH_Utd_Create_0101", nullptr, OH_Utd_Create_0101, nullptr, nullptr, nullptr, napi_default, nullptr},
1819 {"OH_Utd_Create_0102", nullptr, OH_Utd_Create_0102, nullptr, nullptr, nullptr, napi_default, nullptr},
1820 {"OH_Utd_Create_0103", nullptr, OH_Utd_Create_0103, nullptr, nullptr, nullptr, napi_default, nullptr},
1821 {"OH_Utd_Create_0104", nullptr, OH_Utd_Create_0104, nullptr, nullptr, nullptr, napi_default, nullptr},
1822 {"OH_Utd_Create_0105", nullptr, OH_Utd_Create_0105, nullptr, nullptr, nullptr, napi_default, nullptr},
1823 {"OH_Utd_Create_0106", nullptr, OH_Utd_Create_0106, nullptr, nullptr, nullptr, napi_default, nullptr},
1824 {"OH_Utd_Create_0107", nullptr, OH_Utd_Create_0107, nullptr, nullptr, nullptr, napi_default, nullptr},
1825 {"OH_Utd_Create_0108", nullptr, OH_Utd_Create_0108, nullptr, nullptr, nullptr, napi_default, nullptr},
1826 {"OH_Utd_Create_0109", nullptr, OH_Utd_Create_0109, nullptr, nullptr, nullptr, napi_default, nullptr},
1827 {"OH_Utd_Create_0110", nullptr, OH_Utd_Create_0110, nullptr, nullptr, nullptr, napi_default, nullptr},
1828 {"OH_Utd_Create_0111", nullptr, OH_Utd_Create_0111, nullptr, nullptr, nullptr, napi_default, nullptr},
1829 {"OH_Utd_Create_0112", nullptr, OH_Utd_Create_0112, nullptr, nullptr, nullptr, napi_default, nullptr},
1830 {"OH_Utd_Create_0113", nullptr, OH_Utd_Create_0113, nullptr, nullptr, nullptr, napi_default, nullptr},
1831 {"OH_Utd_Create_0114", nullptr, OH_Utd_Create_0114, nullptr, nullptr, nullptr, napi_default, nullptr},
1832 {"OH_Utd_Create_0115", nullptr, OH_Utd_Create_0115, nullptr, nullptr, nullptr, napi_default, nullptr},
1833 {"OH_Utd_Create_0116", nullptr, OH_Utd_Create_0116, nullptr, nullptr, nullptr, napi_default, nullptr},
1834 {"OH_Utd_Create_0117", nullptr, OH_Utd_Create_0117, nullptr, nullptr, nullptr, napi_default, nullptr},
1835 {"OH_Utd_Create_0118", nullptr, OH_Utd_Create_0118, nullptr, nullptr, nullptr, napi_default, nullptr},
1836 {"OH_Utd_Create_0119", nullptr, OH_Utd_Create_0119, nullptr, nullptr, nullptr, napi_default, nullptr},
1837 {"OH_Utd_Create_0120", nullptr, OH_Utd_Create_0120, nullptr, nullptr, nullptr, napi_default, nullptr},
1838 {"OH_Utd_Create_0121", nullptr, OH_Utd_Create_0121, nullptr, nullptr, nullptr, napi_default, nullptr},
1839 {"OH_Utd_Create_0122", nullptr, OH_Utd_Create_0122, nullptr, nullptr, nullptr, napi_default, nullptr},
1840 {"OH_Utd_Create_0123", nullptr, OH_Utd_Create_0123, nullptr, nullptr, nullptr, napi_default, nullptr},
1841 {"OH_Utd_Create_0125", nullptr, OH_Utd_Create_0125, nullptr, nullptr, nullptr, napi_default, nullptr},
1842 {"OH_Utd_Create_0124", nullptr, OH_Utd_Create_0124, nullptr, nullptr, nullptr, napi_default, nullptr},
1843 {"OH_Utd_Create_0126", nullptr, OH_Utd_Create_0126, nullptr, nullptr, nullptr, napi_default, nullptr},
1844 {"OH_Utd_Create_0127", nullptr, OH_Utd_Create_0127, nullptr, nullptr, nullptr, napi_default, nullptr},
1845 {"OH_Utd_Create_0128", nullptr, OH_Utd_Create_0128, nullptr, nullptr, nullptr, napi_default, nullptr},
1846 {"OH_Utd_Create_0129", nullptr, OH_Utd_Create_0129, nullptr, nullptr, nullptr, napi_default, nullptr},
1847 {"OH_Utd_Create_0130", nullptr, OH_Utd_Create_0130, nullptr, nullptr, nullptr, napi_default, nullptr},
1848 {"OH_Utd_Create_0131", nullptr, OH_Utd_Create_0131, nullptr, nullptr, nullptr, napi_default, nullptr},
1849 {"OH_Utd_Create_0132", nullptr, OH_Utd_Create_0132, nullptr, nullptr, nullptr, napi_default, nullptr},
1850 {"OH_Utd_Create_0133", nullptr, OH_Utd_Create_0133, nullptr, nullptr, nullptr, napi_default, nullptr},
1851 {"OH_Utd_Create_0134", nullptr, OH_Utd_Create_0134, nullptr, nullptr, nullptr, napi_default, nullptr},
1852 {"OH_Utd_Create_0135", nullptr, OH_Utd_Create_0135, nullptr, nullptr, nullptr, napi_default, nullptr},
1853 {"OH_Utd_Create_0136", nullptr, OH_Utd_Create_0136, nullptr, nullptr, nullptr, napi_default, nullptr},
1854 {"OH_Utd_Create_0137", nullptr, OH_Utd_Create_0137, nullptr, nullptr, nullptr, napi_default, nullptr},
1855 {"OH_Utd_Create_0138", nullptr, OH_Utd_Create_0138, nullptr, nullptr, nullptr, napi_default, nullptr},
1856 {"OH_Utd_Create_0139", nullptr, OH_Utd_Create_0139, nullptr, nullptr, nullptr, napi_default, nullptr},
1857 {"OH_Utd_Create_0140", nullptr, OH_Utd_Create_0140, nullptr, nullptr, nullptr, napi_default, nullptr},
1858 {"OH_Utd_Create_Test0100", nullptr, OH_Utd_Create_Test0100, nullptr, nullptr, nullptr, napi_default, nullptr},
1859 {"OH_Utd_Create_Test0200", nullptr, OH_Utd_Create_Test0200, nullptr, nullptr, nullptr, napi_default, nullptr},
1860 {"OH_Utd_Create_Test0300", nullptr, OH_Utd_Create_Test0300, nullptr, nullptr, nullptr, napi_default, nullptr},
1861 {"OH_Utd_GetTypeId0100", nullptr, OH_Utd_GetTypeId0100, nullptr, nullptr, nullptr, napi_default, nullptr},
1862 {"OH_Utd_GetTypeId0200", nullptr, OH_Utd_GetTypeId0200, nullptr, nullptr, nullptr, napi_default, nullptr},
1863 {"OH_Utd_GetDescription0100", nullptr, OH_Utd_GetDescription0100, nullptr, nullptr, nullptr,
1864 napi_default, nullptr},
1865 {"OH_Utd_GetDescription0200", nullptr, OH_Utd_GetDescription0200, nullptr, nullptr, nullptr,
1866 napi_default, nullptr},
1867 {"OH_Utd_GetReferenceUrl_001", nullptr, OH_Utd_GetReferenceUrl_001, nullptr, nullptr, nullptr,
1868 napi_default, nullptr},
1869 {"OH_Utd_GetReferenceUrl_002", nullptr, OH_Utd_GetReferenceUrl_002, nullptr, nullptr, nullptr,
1870 napi_default, nullptr},
1871 {"OH_Utd_GetIconFile_001", nullptr, OH_Utd_GetIconFile_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1872 {"OH_Utd_GetIconFile_002", nullptr, OH_Utd_GetIconFile_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1873 {"OH_Utd_GetBelongingToTypes_001", nullptr, OH_Utd_GetBelongingToTypes_001, nullptr, nullptr, nullptr,
1874 napi_default, nullptr},
1875 {"OH_Utd_GetBelongingToTypes_002", nullptr, OH_Utd_GetBelongingToTypes_002, nullptr, nullptr, nullptr,
1876 napi_default, nullptr},
1877 {"OH_Utd_GetFilenameExtensions_001", nullptr, OH_Utd_GetFilenameExtensions_001, nullptr, nullptr,
1878 nullptr, napi_default, nullptr},
1879 {"OH_Utd_GetFilenameExtensions_002", nullptr, OH_Utd_GetFilenameExtensions_002, nullptr, nullptr,
1880 nullptr, napi_default, nullptr},
1881 {"OH_Utd_GetFilenameExtensions_003", nullptr, OH_Utd_GetFilenameExtensions_003, nullptr, nullptr, nullptr,
1882 napi_default, nullptr},
1883 {"OH_Utd_GetMimeTypes_001", nullptr, OH_Utd_GetMimeTypes_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1884 {"OH_Utd_GetMimeTypes_002", nullptr, OH_Utd_GetMimeTypes_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1885 {"OH_Utd_GetMimeTypes_003", nullptr, OH_Utd_GetMimeTypes_003, nullptr, nullptr, nullptr, napi_default, nullptr},
1886 {"OH_Utd_GetTypesByFilenameExtension_001", nullptr, OH_Utd_GetTypesByFilenameExtension_001, nullptr,
1887 nullptr, nullptr, napi_default, nullptr},
1888 {"OH_Utd_GetTypesByFilenameExtension_002", nullptr, OH_Utd_GetTypesByFilenameExtension_002, nullptr,
1889 nullptr, nullptr, napi_default, nullptr},
1890 {"OH_Utd_GetTypesByFilenameExtension_003", nullptr, OH_Utd_GetTypesByFilenameExtension_003, nullptr,
1891 nullptr, nullptr, napi_default, nullptr},
1892 {"OH_Utd_GetTypesByMimeType_001", nullptr, OH_Utd_GetTypesByMimeType_001, nullptr, nullptr, nullptr,
1893 napi_default, nullptr},
1894 {"OH_Utd_GetTypesByMimeType_002", nullptr, OH_Utd_GetTypesByMimeType_002, nullptr, nullptr, nullptr,
1895 napi_default, nullptr},
1896 {"OH_Utd_GetTypesByMimeType_003", nullptr, OH_Utd_GetTypesByMimeType_003, nullptr, nullptr, nullptr,
1897 napi_default, nullptr},
1898 {"OH_Utd_BelongsTo_001", nullptr, OH_Utd_BelongsTo_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1899 {"OH_Utd_BelongsTo_002", nullptr, OH_Utd_BelongsTo_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1900 {"OH_Utd_BelongsTo_003", nullptr, OH_Utd_BelongsTo_003, nullptr, nullptr, nullptr, napi_default, nullptr},
1901 {"OH_Utd_BelongsTo_004", nullptr, OH_Utd_BelongsTo_004, nullptr, nullptr, nullptr, napi_default, nullptr},
1902 {"OH_Utd_BelongsTo_005", nullptr, OH_Utd_BelongsTo_005, nullptr, nullptr, nullptr, napi_default, nullptr},
1903 {"OH_Utd_IsLower_001", nullptr, OH_Utd_IsLower_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1904 {"OH_Utd_IsLower_002", nullptr, OH_Utd_IsLower_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1905 {"OH_Utd_IsLower_003", nullptr, OH_Utd_IsLower_003, nullptr, nullptr, nullptr, napi_default, nullptr},
1906 {"OH_Utd_IsLower_004", nullptr, OH_Utd_IsLower_004, nullptr, nullptr, nullptr, napi_default, nullptr},
1907 {"OH_Utd_IsLower_005", nullptr, OH_Utd_IsLower_005, nullptr, nullptr, nullptr, napi_default, nullptr},
1908 {"OH_Utd_IsLower_006", nullptr, OH_Utd_IsLower_006, nullptr, nullptr, nullptr, napi_default, nullptr},
1909 {"OH_Utd_Equals_001", nullptr, OH_Utd_Equals_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1910 {"OH_Utd_Equals_002", nullptr, OH_Utd_Equals_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1911 {"OH_Utd_Equals_003", nullptr, OH_Utd_Equals_003, nullptr, nullptr, nullptr, napi_default, nullptr},
1912 {"OH_Utd_Equals_004", nullptr, OH_Utd_Equals_004, nullptr, nullptr, nullptr, napi_default, nullptr},
1913 {"OH_Utd_Equals_005", nullptr, OH_Utd_Equals_005, nullptr, nullptr, nullptr, napi_default, nullptr},
1914 {"OH_Utd_IsHigher_001", nullptr, OH_Utd_IsHigher_001, nullptr, nullptr, nullptr, napi_default, nullptr},
1915 {"OH_Utd_IsHigher_002", nullptr, OH_Utd_IsHigher_002, nullptr, nullptr, nullptr, napi_default, nullptr},
1916 {"OH_Utd_IsHigher_003", nullptr, OH_Utd_IsHigher_003, nullptr, nullptr, nullptr, napi_default, nullptr},
1917 {"OH_Utd_IsHigher_004", nullptr, OH_Utd_IsHigher_004, nullptr, nullptr, nullptr, napi_default, nullptr},
1918 {"OH_Utd_IsHigher_005", nullptr, OH_Utd_IsHigher_005, nullptr, nullptr, nullptr, napi_default, nullptr},
1919 {"OH_Utd_IsHigher_006", nullptr, OH_Utd_IsHigher_006, nullptr, nullptr, nullptr, napi_default, nullptr},
1920
1921 };
1922 napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc);
1923 return exports;
1924 }
1925 EXTERN_C_END
1926 static napi_module demoModule = {
1927 .nm_version = 1,
1928 .nm_flags = 0,
1929 .nm_filename = nullptr,
1930 .nm_register_func = Init,
1931 .nm_modname = "UtdNdk",
1932 .nm_priv = ((void *)0),
1933 .reserved = {0},
1934 };
RegisterEntryModule(void)1935 extern "C" __attribute__((constructor)) void RegisterEntryModule(void) { napi_module_register(&demoModule); }
1936