1 #ifndef __pbio__imp_exp_macro_1bcdd890e87a41b786dfa83f9c4236ad
2 #define __pbio__imp_exp_macro_1bcdd890e87a41b786dfa83f9c4236ad
7 typedef struct ContextEH ContextEH;
8 typedef struct HContext HContext;
9 typedef struct HPBlock HPBlock;
14 class AgeGenderEstimatorImpl;
15 class CameraCalibratorImpl;
17 class DepthLivenessEstimatorImpl;
18 class IRLivenessEstimatorImpl;
19 class Liveness2DEstimatorImpl;
20 class FaceAttributesEstimatorImpl;
21 class EmotionsEstimatorImpl;
22 class FaceQualityEstimatorImpl;
23 class LivenessEstimatorImpl;
24 class QualityEstimatorImpl;
28 class TemplatesIndexImpl;
29 class VideoWorkerImpl;
30 class StructStorageImpl;
36 VideoWorker_something_Processing_Enable = 1,
37 VideoWorker_something_Processing_Disable = 2,
38 VideoWorker_something_AgeGender_Enable = 3,
39 VideoWorker_something_AgeGender_Disable = 4,
40 VideoWorker_something_Emotions_Enable = 5,
41 VideoWorker_something_Emotions_Disable = 6,
44 typedef void (*assign_floats_vector_func_type)(
45 void* pointers_vector,
46 float const* elements,
47 int32_t elements_count);
49 typedef void (*assign_pointers_vector_func_type)(
50 void* pointers_vector,
51 void*
const* elements,
52 int32_t elements_count);
55 typedef void (*binary_stream_write_func_type)(
58 uint64_t bytes_count);
60 typedef void (*binary_stream_read_func_type)(
63 uint64_t bytes_count);
67 void (*VideoWorker_TrackingCallbackFunc)(
70 void const* callback_data,
72 const int32_t callbacks_count,
73 void*
const*
const callbacks_func,
74 void*
const*
const callbacks_userdata,
75 const int32_t u_callbacks_count,
76 void*
const*
const u_callbacks_func,
77 void*
const*
const u_callbacks_userdata);
80 void (*VideoWorker_TemplateCreatedCallbackFunc)(
83 void const* callback_data,
85 const int32_t callbacks_count,
86 void*
const*
const callbacks_func,
87 void*
const*
const callbacks_userdata,
88 const int32_t u_callbacks_count,
89 void*
const*
const u_callbacks_func,
90 void*
const*
const u_callbacks_userdata);
93 void (*VideoWorker_MatchFoundCallbackFunc)(
96 void const* callback_data,
98 const int32_t callbacks_count,
99 void*
const*
const callbacks_func,
100 void*
const*
const callbacks_userdata,
101 const int32_t ext_callbacks_count,
102 void*
const*
const ext_callbacks_func,
103 void*
const*
const ext_callbacks_userdata,
104 const int32_t u_callbacks_count,
105 void*
const*
const u_callbacks_func,
106 void*
const*
const u_callbacks_userdata);
109 void (*VideoWorker_TrackingLostCallbackFunc)(
112 void const* callback_data,
114 const int32_t callbacks_count,
115 void*
const*
const callbacks_func,
116 void*
const*
const callbacks_userdata,
117 const int32_t u_callbacks_count,
118 void*
const*
const u_callbacks_func,
119 void*
const*
const u_callbacks_userdata);
122 void (*VideoWorker_StiPersonOutdatedCallbackFunc)(
125 void const* callback_data,
127 const int32_t callbacks_count,
128 void*
const*
const callbacks_func,
129 void*
const*
const callbacks_userdata);
137 #define _583e_ADD_NAMESPACE(a) __4848a76477c449608aa5deb15c5495e4_facerec_v3_##a
139 #define _583e_STR_ADD_NAMESPACE(a) _583e_STRINGISE2( _583e_ADD_NAMESPACE(a) )
141 #define _583e_STRINGISE(a) #a
143 #define _583e_STRINGISE2(a) _583e_STRINGISE( a )
145 #define _TDV_ADD_STATIC_PREFIX(a) static_##a
148 #define __TDV_FLIST(decl) \
153 TDVFaceAttributesEstimator_createByConfig, \
155 const char* serialisedConfig \
165 TDVProcessingBlock_processSparse, \
168 char* serialisedCtx \
179 TDVProcessingBlock_getException, \
191 TDVProcessingBlock_destroy, \
214 #define __583e_FLIST(decl) \
221 StructStorage_get_int64, \
223 const void* struct_storage, \
225 void** out_exception \
236 StructStorage_get_double, \
238 const void* struct_storage, \
240 void** out_exception \
251 StructStorage_get_pointer, \
253 const void* struct_storage, \
255 void** out_exception \
266 VideoWorker_errStreamWriteFunc, \
270 uint64_t bytes_count \
282 VideoWorker_setThisVW, \
284 void* video_worker, \
286 void** out_exception \
297 VideoWorker_getMethodName, \
299 void* video_worker, \
301 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
302 void** out_exception \
307 binary_stream_write_func, \
314 VideoWorker_getStreamsCount, \
316 void* video_worker, \
317 void** out_exception \
327 VideoWorker_getTrackingConveyorSize, \
329 void* video_worker, \
331 void** out_exception \
342 VideoWorker_addVideoFrame, \
344 void* video_worker, \
345 const void* image_data, \
346 int32_t image_width, \
347 int32_t image_height, \
348 int32_t image_format, \
350 void** out_exception \
365 VideoWorker_addVideoFrameWithTimestamp, \
367 void* video_worker, \
368 const void* image_data, \
369 int32_t image_width, \
370 int32_t image_height, \
371 int32_t image_format, \
373 const uint64_t timestamp_microsec, \
374 void** out_exception \
383 timestamp_microsec, \
390 VideoWorker_addVideoFrameWithTimestamp_with_crop, \
392 void* video_worker, \
393 const void* image_data, \
394 int32_t image_width, \
395 int32_t image_height, \
396 int32_t image_format, \
397 int32_t image_with_crop, \
398 int32_t image_crop_info_offset_x, \
399 int32_t image_crop_info_offset_y, \
400 int32_t image_crop_info_data_image_width, \
401 int32_t image_crop_info_data_image_height, \
403 const uint64_t timestamp_microsec, \
404 void** out_exception \
413 image_crop_info_offset_x, \
414 image_crop_info_offset_y, \
415 image_crop_info_data_image_width, \
416 image_crop_info_data_image_height, \
418 timestamp_microsec, \
425 VideoWorker_addDepthFrame, \
427 void* video_worker, \
428 const int32_t depth_map_rows, \
429 const int32_t depth_map_cols, \
430 const float depth_map_2_image_offset_x, \
431 const float depth_map_2_image_offset_y, \
432 const float depth_map_2_image_scale_x, \
433 const float depth_map_2_image_scale_y, \
434 const float horizontal_fov, \
435 const float vertical_fov, \
436 const float depth_unit_in_millimeters, \
437 uint16_t const* const depth_data, \
438 const int32_t depth_data_stride_in_bytes, \
440 const uint64_t timestamp_microsec, \
441 void** out_exception \
447 depth_map_2_image_offset_x, \
448 depth_map_2_image_offset_y, \
449 depth_map_2_image_scale_x, \
450 depth_map_2_image_scale_y, \
453 depth_unit_in_millimeters, \
455 depth_data_stride_in_bytes, \
457 timestamp_microsec, \
464 VideoWorker_addIRFrame, \
466 void* video_worker, \
467 const int32_t ir_frame_rows, \
468 const int32_t ir_frame_cols, \
469 const float ir_frame_2_image_offset_x, \
470 const float ir_frame_2_image_offset_y, \
471 const float ir_frame_2_image_scale_x, \
472 const float ir_frame_2_image_scale_y, \
473 const float ir_horizontal_fov, \
474 const float ir_vertical_fov, \
475 uint16_t const* const ir_frame_data, \
476 int32_t ir_data_stride_in_bytes, \
478 const uint64_t timestamp_microsec, \
479 void** out_exception \
485 ir_frame_2_image_offset_x, \
486 ir_frame_2_image_offset_y, \
487 ir_frame_2_image_scale_x, \
488 ir_frame_2_image_scale_y, \
492 ir_data_stride_in_bytes, \
494 timestamp_microsec, \
501 VideoWorker_resetTrackerOnStream, \
503 void* video_worker, \
505 void** out_exception \
516 VideoWorker_resetStream, \
518 void* video_worker, \
520 void** out_exception \
531 VideoWorker_checkExceptions, \
533 void* video_worker, \
534 void** out_exception \
544 VideoWorker_addTrackingCallback, \
546 void* video_worker, \
549 void** out_exception \
561 VideoWorker_addTrackingCallbackU, \
563 void* video_worker, \
566 void** out_exception \
578 VideoWorker_removeTrackingCallback, \
580 void* video_worker, \
581 int32_t callback_id, \
582 void** out_exception \
593 VideoWorker_addMatchFoundCallback, \
595 void* video_worker, \
598 void** out_exception \
610 VideoWorker_removeMatchFoundCallback, \
612 void* video_worker, \
613 int32_t callback_id, \
614 void** out_exception \
625 VideoWorker_addStiPersonOutdatedCallbackU, \
627 void* video_worker, \
630 void** out_exception \
642 VideoWorker_removeStiPersonOutdatedCallback, \
644 void* video_worker, \
645 int32_t callback_id, \
646 void** out_exception \
657 VideoWorker_addTrackingLostCallback, \
659 void* video_worker, \
662 void** out_exception \
674 VideoWorker_addTrackingLostCallbackU, \
676 void* video_worker, \
679 void** out_exception \
691 VideoWorker_removeTrackingLostCallback, \
693 void* video_worker, \
694 int32_t callback_id, \
695 void** out_exception \
706 VideoWorker_toggleProcessing, \
708 void* video_worker, \
710 int32_t do_processing, \
711 void** out_exception \
723 VideoWorker_toggleSomething, \
725 void* video_worker, \
728 void** out_exception \
740 VideoWorker_setDatabase, \
742 void* video_worker, \
743 int32_t acceleration, \
744 int32_t elements_count, \
745 uint64_t const* elements_ids, \
746 uint64_t const* persons_ids, \
747 pbio::facerec::TemplateImpl const* const* elements_templates, \
748 float const* elements_thresholds, \
749 void** out_exception \
757 elements_templates, \
758 elements_thresholds, \
765 VideoWorker_addMatchFoundCallbackExt, \
767 void* video_worker, \
770 void** out_exception \
782 VideoWorker_addMatchFoundCallbackU, \
784 void* video_worker, \
787 void** out_exception \
799 VideoWorker_addTemplateCreatedCallback, \
801 void* video_worker, \
802 void* const callback, \
803 void* const userdata, \
804 void** out_exception \
816 VideoWorker_addTemplateCreatedCallbackU, \
818 void* video_worker, \
819 void* const callback, \
820 void* const userdata, \
821 void** out_exception \
833 VideoWorker_removeTemplateCreatedCallback, \
835 void* video_worker, \
836 int32_t callback_id, \
837 void** out_exception \
848 VideoWorker_setParameter, \
850 void* video_worker, \
851 const char* param_name, \
852 double param_value, \
853 void** out_exception \
864 VideoWorker_poolTrackResults, \
868 void** out_exception \
882 DepthLivenessEstimator_estimateLiveness, \
884 void* depth_liveness_estimator, \
885 pbio::facerec::RawSampleImpl const* raw_sample, \
886 int32_t depth_map_rows, \
887 int32_t depth_map_cols, \
888 float depth_map_2_image_offset_x, \
889 float depth_map_2_image_offset_y, \
890 float depth_map_2_image_scale_x, \
891 float depth_map_2_image_scale_y, \
892 float horizontal_fov, \
893 float vertical_fov, \
894 float depth_unit_in_millimeters, \
895 uint16_t const* depth_data, \
896 int32_t depth_data_stride_in_bytes, \
897 void** out_exception \
900 depth_liveness_estimator, \
904 depth_map_2_image_offset_x, \
905 depth_map_2_image_offset_y, \
906 depth_map_2_image_scale_x, \
907 depth_map_2_image_scale_y, \
910 depth_unit_in_millimeters, \
912 depth_data_stride_in_bytes, \
919 IRLivenessEstimator_estimateLiveness, \
921 void* ir_liveness_estimator, \
922 pbio::facerec::RawSampleImpl const* raw_sample, \
923 int32_t ir_frame_rows, \
924 int32_t ir_frame_cols, \
925 float ir_frame_2_image_offset_x, \
926 float ir_frame_2_image_offset_y, \
927 float ir_frame_2_image_scale_x, \
928 float ir_frame_2_image_scale_y, \
929 float ir_horizontal_fov, \
930 float ir_vertical_fov, \
931 uint16_t const* ir_frame_data, \
932 int32_t ir_data_stride_in_bytes, \
933 void** out_exception \
936 ir_liveness_estimator, \
940 ir_frame_2_image_offset_x, \
941 ir_frame_2_image_offset_y, \
942 ir_frame_2_image_scale_x, \
943 ir_frame_2_image_scale_y, \
947 ir_data_stride_in_bytes, \
954 Liveness2DEstimator_estimateLiveness, \
956 void* liveness_2d_estimator, \
957 pbio::facerec::RawSampleImpl const* raw_sample, \
960 void** out_exception \
963 liveness_2d_estimator, \
974 FaceAttributesEstimator_getTaskName, \
976 void* face_attributes_estimator, \
978 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
979 void** out_exception \
982 face_attributes_estimator, \
984 binary_stream_write_func, \
992 FaceAttributesEstimator_estimateMaskedFace, \
994 void* face_attributes_estimator, \
995 pbio::facerec::RawSampleImpl const* raw_sample, \
998 void** out_exception \
1001 face_attributes_estimator, \
1012 FaceAttributesEstimator_estimateEyesOpenness, \
1014 void* face_attributes_estimator, \
1015 pbio::facerec::RawSampleImpl const* raw_sample, \
1016 int32_t *left_verdict, \
1017 int32_t *right_verdict, \
1018 float *left_score, \
1019 float *right_score, \
1020 void** out_exception \
1023 face_attributes_estimator, \
1038 CameraCalibrator_initCalibration, \
1040 void* camera_calibrator, \
1041 int32_t image_width, \
1042 int32_t image_height, \
1043 int32_t pattern_type, \
1044 int32_t pattern_width, \
1045 int32_t pattern_height, \
1046 int32_t fix_aspect_ratio, \
1047 int32_t calib_zero_tangent_dist, \
1048 int32_t calib_fix_principal_point, \
1049 int32_t rational_distortion_model, \
1050 void** out_exception \
1053 camera_calibrator, \
1060 calib_zero_tangent_dist, \
1061 calib_fix_principal_point, \
1062 rational_distortion_model, \
1069 CameraCalibrator_addImage, \
1071 void* camera_calibrator, \
1072 const void* image_data, \
1073 int32_t image_width, \
1074 int32_t image_height, \
1075 int32_t image_format, \
1076 int32_t* pattern_found, \
1077 int32_t* pattern_accepted, \
1078 float* pattern_out, \
1079 void** out_exception \
1082 camera_calibrator, \
1096 CameraCalibrator_addImage_with_crop, \
1098 void* camera_calibrator, \
1099 const void* image_data, \
1100 int32_t image_width, \
1101 int32_t image_height, \
1102 int32_t image_format, \
1103 int32_t image_with_crop, \
1104 int32_t image_crop_info_offset_x, \
1105 int32_t image_crop_info_offset_y, \
1106 int32_t image_crop_info_data_image_width, \
1107 int32_t image_crop_info_data_image_height, \
1108 int32_t* pattern_found, \
1109 int32_t* pattern_accepted, \
1110 float* pattern_out, \
1111 void** out_exception \
1114 camera_calibrator, \
1120 image_crop_info_offset_x, \
1121 image_crop_info_offset_y, \
1122 image_crop_info_data_image_width, \
1123 image_crop_info_data_image_height, \
1133 CameraCalibrator_getPatternSpaceCoverProgress, \
1135 void* camera_calibrator, \
1136 void** out_exception \
1139 camera_calibrator, \
1146 CameraCalibrator_getTip, \
1148 void* camera_calibrator, \
1149 float* pattern_out, \
1150 void** out_exception \
1153 camera_calibrator, \
1161 CameraCalibrator_calibrate, \
1163 void* camera_calibrator, \
1164 int32_t max_used_patterns_count, \
1165 void** out_exception \
1168 camera_calibrator, \
1169 max_used_patterns_count, \
1176 CameraCalibrator_saveCameraParameters, \
1178 void* camera_calibrator, \
1179 void* binary_stream, \
1180 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1181 void** out_exception \
1184 camera_calibrator, \
1186 binary_stream_write_func, \
1193 CameraCalibrator_loadCameraParameters, \
1195 void* camera_calibrator, \
1196 void* binary_stream, \
1197 pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
1198 void** out_exception \
1201 camera_calibrator, \
1203 binary_stream_read_func, \
1210 CameraCalibrator_undistort, \
1212 void* camera_calibrator, \
1213 const void* image_data, \
1214 int32_t image_width, \
1215 int32_t image_height, \
1216 int32_t image_format, \
1218 void* result_buffer, \
1219 void** out_exception \
1222 camera_calibrator, \
1235 CameraCalibrator_undistort_with_crop, \
1237 void* camera_calibrator, \
1238 const void* image_data, \
1239 int32_t image_width, \
1240 int32_t image_height, \
1241 int32_t image_format, \
1242 int32_t image_with_crop, \
1243 int32_t image_crop_info_offset_x, \
1244 int32_t image_crop_info_offset_y, \
1245 int32_t image_crop_info_data_image_width, \
1246 int32_t image_crop_info_data_image_height, \
1248 void* result_buffer, \
1249 void** out_exception \
1252 camera_calibrator, \
1258 image_crop_info_offset_x, \
1259 image_crop_info_offset_y, \
1260 image_crop_info_data_image_width, \
1261 image_crop_info_data_image_height, \
1274 AgeGenderEstimator_estimateAgeGender, \
1276 void* age_gender_estimator, \
1277 const pbio::facerec::RawSampleImpl* rawsample, \
1278 int32_t* age_class, \
1281 void** out_exception \
1284 age_gender_estimator, \
1296 EmotionsEstimator_estimateEmotions, \
1298 void* emotions_estimator, \
1299 const pbio::facerec::RawSampleImpl* rawsample, \
1300 void* data_stream, \
1301 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1302 void** out_exception \
1305 emotions_estimator, \
1308 binary_stream_write_func, \
1316 QualityEstimator_estimateQuality, \
1318 void* quality_estimator, \
1319 const pbio::facerec::RawSampleImpl* rawsample, \
1320 int32_t *lighting, \
1322 int32_t *sharpness, \
1324 void** out_exception \
1327 quality_estimator, \
1340 FaceQualityEstimator_estimateQuality, \
1342 void* face_quality_estimator, \
1343 const pbio::facerec::RawSampleImpl* rawsample, \
1344 void** out_exception \
1347 face_quality_estimator, \
1356 LivenessEstimator_addSample, \
1358 void* liveness_estimator, \
1359 const pbio::facerec::RawSampleImpl* rawsample, \
1360 void** out_exception \
1363 liveness_estimator, \
1371 LivenessEstimator_estimateLiveness, \
1373 void* liveness_estimator, \
1374 void** out_exception \
1377 liveness_estimator, \
1387 TemplatesIndex_getMethodName, \
1389 void* templates_index, \
1390 void* name_stream, \
1391 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1392 void** out_exception \
1397 binary_stream_write_func, \
1404 TemplatesIndex_size, \
1406 void* templates_index, \
1407 void** out_exception \
1416 pbio::facerec::TemplateImpl*, \
1417 TemplatesIndex_at, \
1419 void* templates_index, \
1421 void** out_exception \
1432 TemplatesIndex_reserveSearchMemory, \
1434 void* templates_index, \
1435 int64_t queries_count, \
1436 void** out_exception \
1452 Template_getMethodName, \
1455 void* name_stream, \
1456 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1457 void** out_exception \
1462 binary_stream_write_func, \
1472 void* binary_stream, \
1473 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1474 void** out_exception \
1479 binary_stream_write_func, \
1490 Recognizer_getMethodName, \
1493 void* name_stream, \
1494 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
1495 void** out_exception \
1500 binary_stream_write_func, \
1506 pbio::facerec::TemplateImpl*, \
1507 Recognizer_processing, \
1510 const pbio::facerec::RawSampleImpl* raw_sample, \
1511 void** out_exception \
1521 pbio::facerec::TemplateImpl*, \
1522 Recognizer_loadTemplate, \
1525 void* binary_stream, \
1526 pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
1527 void** out_exception \
1532 binary_stream_read_func, \
1539 Recognizer_verifyMatch, \
1542 const pbio::facerec::TemplateImpl* template1, \
1543 const pbio::facerec::TemplateImpl* template2, \
1544 double* result_distance, \
1545 double* result_fa_r, \
1546 double* result_fr_r, \
1547 void** out_exception \
1562 Recognizer_verifyMatch_v2, \
1565 const pbio::facerec::TemplateImpl* template1, \
1566 const pbio::facerec::TemplateImpl* template2, \
1567 double* result_distance, \
1568 double* result_fa_r, \
1569 double* result_fr_r, \
1570 double* result_score, \
1571 void** out_exception \
1586 pbio::facerec::TemplatesIndexImpl*, \
1587 Recognizer_createIndex, \
1590 int64_t templates_count, \
1591 pbio::facerec::TemplateImpl const* const* templates, \
1592 int32_t search_threads_count, \
1593 void** out_exception \
1599 search_threads_count, \
1605 pbio::facerec::TemplatesIndexImpl*, \
1606 Recognizer_createResizableIndex, \
1609 int64_t templates_count, \
1610 int32_t search_threads_count, \
1611 void** out_exception \
1616 search_threads_count, \
1623 Recognizer_search, \
1626 int32_t acceleration, \
1627 int32_t queries_count, \
1628 pbio::facerec::TemplateImpl const* const* query_templates, \
1629 const pbio::facerec::TemplatesIndexImpl* templates_index, \
1631 int64_t* result_i_ptr, \
1632 float* result_distance_ptr, \
1633 float* result_far_ptr, \
1634 float* result_frr_ptr, \
1635 void** out_exception \
1645 result_distance_ptr, \
1654 Recognizer_search_v2, \
1657 int32_t acceleration, \
1658 int32_t queries_count, \
1659 pbio::facerec::TemplateImpl const* const* query_templates, \
1660 const pbio::facerec::TemplatesIndexImpl* templates_index, \
1662 int64_t* result_i_ptr, \
1663 float* result_distance_ptr, \
1664 float* result_far_ptr, \
1665 float* result_frr_ptr, \
1666 float* result_score_ptr, \
1667 void** out_exception \
1677 result_distance_ptr, \
1687 Recognizer_getROCCurvePointByDistanceThreshold, \
1690 double distance_threshold, \
1691 double* result_distance, \
1692 double* result_fa_r, \
1693 double* result_fr_r, \
1694 void** out_exception \
1698 distance_threshold, \
1708 Recognizer_getROCCurvePointByDistanceThreshold_v2, \
1711 double distance_threshold, \
1712 double* result_distance, \
1713 double* result_fa_r, \
1714 double* result_fr_r, \
1715 double* result_score, \
1716 void** out_exception \
1720 distance_threshold, \
1731 Recognizer_getROCCurvePointByFAR, \
1734 double desired_far, \
1735 double* result_distance, \
1736 double* result_fa_r, \
1737 double* result_fr_r, \
1738 void** out_exception \
1752 Recognizer_getROCCurvePointByFAR_v2, \
1755 double desired_far, \
1756 double* result_distance, \
1757 double* result_fa_r, \
1758 double* result_fr_r, \
1759 double* result_score, \
1760 void** out_exception \
1775 Recognizer_getROCCurvePointByFRR, \
1778 double desired_frr, \
1779 double* result_distance, \
1780 double* result_fa_r, \
1781 double* result_fr_r, \
1782 void** out_exception \
1796 Recognizer_getROCCurvePointByFRR_v2, \
1799 double desired_frr, \
1800 double* result_distance, \
1801 double* result_fa_r, \
1802 double* result_fr_r, \
1803 double* result_score, \
1804 void** out_exception \
1819 Recognizer_getROCCurvePointByScoreThreshold, \
1822 double score_threshold, \
1823 double* result_distance, \
1824 double* result_fa_r, \
1825 double* result_fr_r, \
1826 double* result_score, \
1827 void** out_exception \
1842 Recognizer_chooseRepresentativeTemplatesSet, \
1845 pbio::facerec::TemplateImpl const* const* const templates, \
1846 int8_t const* const templates_inviolable_flags, \
1847 const int32_t templates_count, \
1848 int32_t* const choosen_set_indexes_out, \
1849 const int32_t set_size, \
1850 void** out_exception \
1855 templates_inviolable_flags, \
1857 choosen_set_indexes_out, \
1869 RawSample_getRectangle, \
1876 void** out_exception \
1890 RawSample_getLandmarks, \
1893 void* landmarks_floats_vector, \
1894 pbio::facerec::capi::assign_floats_vector_func_type assign_floats_vector_func, \
1895 void** out_exception \
1899 landmarks_floats_vector, \
1900 assign_floats_vector_func, \
1907 RawSample_getIrisLandmarks, \
1910 void* landmarks_floats_vector, \
1911 pbio::facerec::capi::assign_floats_vector_func_type assign_floats_vector_func, \
1912 void** out_exception \
1916 landmarks_floats_vector, \
1917 assign_floats_vector_func, \
1924 RawSample_getLeftEye, \
1929 void** out_exception \
1941 RawSample_getRightEye, \
1946 void** out_exception \
1958 RawSample_getAngles, \
1964 void** out_exception \
1980 void** out_exception \
1990 RawSample_getType, \
1993 void** out_exception \
2003 RawSample_getScore, \
2006 void** out_exception \
2016 RawSample_getFaceVisibilityScore, \
2019 void** out_exception \
2029 RawSample_getFaceCutRectangle, \
2034 void** out_exception \
2049 void* binary_stream, \
2050 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2052 void** out_exception \
2057 binary_stream_write_func, \
2065 RawSample_save_without_image, \
2068 void* binary_stream, \
2069 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2070 double space_translation_x, \
2071 double space_translation_y, \
2072 double space_scale, \
2073 void** out_exception \
2078 binary_stream_write_func, \
2079 space_translation_x, \
2080 space_translation_y, \
2088 RawSample_getFrameID, \
2091 void** out_exception \
2101 RawSample_hasOriginalImage, \
2104 void** out_exception \
2114 RawSample_getOriginalImage, \
2120 void const** data, \
2121 void** out_exception \
2135 RawSample_cutFaceImage, \
2138 void* binary_stream, \
2139 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2143 int32_t color_model, \
2145 void** out_exception \
2150 binary_stream_write_func, \
2162 RawSample_cutFaceImage_original_raw_image, \
2165 const void* original_image_data, \
2166 int32_t original_image_width, \
2167 int32_t original_image_height, \
2168 int32_t original_image_format, \
2169 void* binary_stream, \
2170 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2173 void** out_exception \
2177 original_image_data, \
2178 original_image_width, \
2179 original_image_height, \
2180 original_image_format, \
2182 binary_stream_write_func, \
2191 RawSample_cutFaceImage_original_raw_image_with_crop, \
2194 const void* original_image_data, \
2195 int32_t original_image_width, \
2196 int32_t original_image_height, \
2197 int32_t original_image_format, \
2198 int32_t original_image_with_crop, \
2199 int32_t original_image_crop_info_offset_x, \
2200 int32_t original_image_crop_info_offset_y, \
2201 int32_t original_image_crop_info_data_image_width, \
2202 int32_t original_image_crop_info_data_image_height, \
2203 void* binary_stream, \
2204 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2207 void** out_exception \
2211 original_image_data, \
2212 original_image_width, \
2213 original_image_height, \
2214 original_image_format, \
2215 original_image_with_crop, \
2216 original_image_crop_info_offset_x, \
2217 original_image_crop_info_offset_y, \
2218 original_image_crop_info_data_image_width, \
2219 original_image_crop_info_data_image_height, \
2221 binary_stream_write_func, \
2229 pbio::facerec::RawSampleImpl*, \
2230 RawSample_downscaleToPreferredSize, \
2233 void** out_exception \
2243 RawSample_toContext, \
2246 void** out_exception \
2259 Capturer_capture_raw_image, \
2262 const void* image_data, \
2263 int32_t image_width, \
2264 int32_t image_height, \
2265 int32_t image_format, \
2266 void* result_pointers_vector, \
2267 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2268 void** out_exception \
2276 result_pointers_vector, \
2277 assign_pointers_vector_func, \
2284 Capturer_capture_raw_image_with_crop, \
2287 const void* image_data, \
2288 int32_t image_width, \
2289 int32_t image_height, \
2290 int32_t image_format, \
2291 int32_t image_with_crop, \
2292 int32_t image_crop_info_offset_x, \
2293 int32_t image_crop_info_offset_y, \
2294 int32_t image_crop_info_data_image_width, \
2295 int32_t image_crop_info_data_image_height, \
2296 void* result_pointers_vector, \
2297 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2298 void** out_exception \
2307 image_crop_info_offset_x, \
2308 image_crop_info_offset_y, \
2309 image_crop_info_data_image_width, \
2310 image_crop_info_data_image_height, \
2311 result_pointers_vector, \
2312 assign_pointers_vector_func, \
2319 Capturer_capture_encoded_image, \
2323 int32_t data_size, \
2324 void* result_pointers_vector, \
2325 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2326 void** out_exception \
2332 result_pointers_vector, \
2333 assign_pointers_vector_func, \
2339 pbio::facerec::RawSampleImpl*, \
2340 Capturer_manualCapture_raw_image_eyes_points, \
2343 const void* image_data, \
2344 int32_t image_width, \
2345 int32_t image_height, \
2346 int32_t image_format, \
2349 float right_eye_x, \
2350 float right_eye_y, \
2351 void** out_exception \
2368 pbio::facerec::RawSampleImpl*, \
2369 Capturer_manualCapture_raw_image_eyes_points_with_crop, \
2372 const void* image_data, \
2373 int32_t image_width, \
2374 int32_t image_height, \
2375 int32_t image_format, \
2376 int32_t image_with_crop, \
2377 int32_t image_crop_info_offset_x, \
2378 int32_t image_crop_info_offset_y, \
2379 int32_t image_crop_info_data_image_width, \
2380 int32_t image_crop_info_data_image_height, \
2383 float right_eye_x, \
2384 float right_eye_y, \
2385 void** out_exception \
2394 image_crop_info_offset_x, \
2395 image_crop_info_offset_y, \
2396 image_crop_info_data_image_width, \
2397 image_crop_info_data_image_height, \
2407 pbio::facerec::RawSampleImpl*, \
2408 Capturer_manualCapture_raw_image_points_vector, \
2411 const void* image_data, \
2412 int32_t image_width, \
2413 int32_t image_height, \
2414 int32_t image_format, \
2415 float const* const points, \
2416 const int32_t points_count, \
2417 void** out_exception \
2432 pbio::facerec::RawSampleImpl*, \
2433 Capturer_manualCapture_raw_image_points_vector_with_crop, \
2436 const void* image_data, \
2437 int32_t image_width, \
2438 int32_t image_height, \
2439 int32_t image_format, \
2440 int32_t image_with_crop, \
2441 int32_t image_crop_info_offset_x, \
2442 int32_t image_crop_info_offset_y, \
2443 int32_t image_crop_info_data_image_width, \
2444 int32_t image_crop_info_data_image_height, \
2445 float const* const points, \
2446 const int32_t points_count, \
2447 void** out_exception \
2456 image_crop_info_offset_x, \
2457 image_crop_info_offset_y, \
2458 image_crop_info_data_image_width, \
2459 image_crop_info_data_image_height, \
2467 pbio::facerec::RawSampleImpl*, \
2468 Capturer_manualCapture_encoded_image_eyes_points, \
2472 int32_t data_size, \
2475 float right_eye_x, \
2476 float right_eye_y, \
2477 void** out_exception \
2492 pbio::facerec::RawSampleImpl*, \
2493 Capturer_manualCapture_encoded_image_points_vector, \
2497 int32_t data_size, \
2498 float const* const points, \
2499 const int32_t points_count, \
2500 void** out_exception \
2514 Capturer_resetHistory, \
2517 void** out_exception \
2530 void** out_exception \
2540 Capturer_setParameter, \
2543 const char* param_name, \
2544 double param_value, \
2545 void** out_exception \
2560 pbio::facerec::StructStorageImpl*, \
2561 FacerecService_getLicenseState, \
2564 void** out_exception \
2574 FacerecService_forceOnlineLicenseUpdate, \
2577 void** out_exception \
2586 pbio::facerec::QualityEstimatorImpl*, \
2587 FacerecService_createQualityEstimator, \
2590 const char* ini_file, \
2591 void** out_exception \
2601 pbio::facerec::FaceQualityEstimatorImpl*, \
2602 FacerecService_createFaceQualityEstimator, \
2605 const char* ini_file, \
2606 void** out_exception \
2616 pbio::facerec::AgeGenderEstimatorImpl*, \
2617 FacerecService_createAgeGenderEstimator, \
2620 const char* ini_file, \
2621 void** out_exception \
2631 pbio::facerec::LivenessEstimatorImpl*, \
2632 FacerecService_createLivenessEstimator, \
2635 void** out_exception \
2644 pbio::facerec::RawSampleImpl*, \
2645 FacerecService_loadRawSample, \
2648 void* binary_stream, \
2649 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2650 void** out_exception \
2655 binary_stream_read_func, \
2661 pbio::facerec::RawSampleImpl*, \
2662 FacerecService_loadRawSampleWithoutImage_raw_image, \
2665 void* binary_stream, \
2666 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2667 const void* image_data, \
2668 int32_t image_width, \
2669 int32_t image_height, \
2670 int32_t image_format, \
2671 int32_t image_with_crop, \
2672 int32_t image_crop_info_offset_x, \
2673 int32_t image_crop_info_offset_y, \
2674 int32_t image_crop_info_data_image_width, \
2675 int32_t image_crop_info_data_image_height, \
2676 double space_translation_x, \
2677 double space_translation_y, \
2678 double space_scale, \
2679 void** out_exception \
2684 binary_stream_read_func, \
2690 image_crop_info_offset_x, \
2691 image_crop_info_offset_y, \
2692 image_crop_info_data_image_width, \
2693 image_crop_info_data_image_height, \
2694 space_translation_x, \
2695 space_translation_y, \
2702 pbio::facerec::RawSampleImpl*, \
2703 FacerecService_loadRawSampleWithoutImage_encoded_image, \
2706 void* binary_stream, \
2707 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2709 int32_t data_size, \
2710 double space_translation_x, \
2711 double space_translation_y, \
2712 double space_scale, \
2713 void** out_exception \
2718 binary_stream_read_func, \
2721 space_translation_x, \
2722 space_translation_y, \
2729 pbio::facerec::EmotionsEstimatorImpl*, \
2730 FacerecService_createEmotionsEstimator, \
2733 const char* ini_file, \
2734 void** out_exception \
2744 pbio::facerec::CapturerImpl*, \
2745 FacerecService_createCapturerE, \
2748 const char* ini_file, \
2749 const int32_t overridden_count, \
2750 char const* const* const overridden_keys, \
2751 double const* const overridden_values, \
2752 void** out_exception \
2759 overridden_values, \
2765 pbio::facerec::CameraCalibratorImpl*, \
2766 FacerecService_createCameraCalibrator, \
2769 void** out_exception \
2778 pbio::facerec::RecognizerImpl*, \
2779 FacerecService_createRecognizer2, \
2782 const char* ini_file, \
2783 const int32_t overridden_count, \
2784 char const* const* const overridden_keys, \
2785 double const* const overridden_values, \
2786 const int32_t processing, \
2787 const int32_t matching, \
2788 const int32_t processing_less_memory_consumption, \
2789 void** out_exception \
2796 overridden_values, \
2799 processing_less_memory_consumption, \
2806 pbio::facerec::RecognizerImpl*, \
2807 FacerecService_createResizableRecognizer2, \
2810 const char* ini_file, \
2811 const int32_t overridden_count, \
2812 char const* const* const overridden_keys, \
2813 double const* const overridden_values, \
2814 const int32_t processing, \
2815 const int32_t matching, \
2816 const int32_t processing_less_memory_consumption, \
2817 void** out_exception \
2824 overridden_values, \
2827 processing_less_memory_consumption, \
2835 ResizableTemplatesIndex_add_1, \
2837 void* templatesIndex, \
2838 const pbio::facerec::TemplateImpl* templ, \
2840 void** out_exception \
2853 ResizableTemplatesIndex_add_2, \
2855 void* templatesIndex, \
2856 const pbio::facerec::TemplateImpl** templs, \
2857 const char** uuids, \
2859 void** out_exception \
2873 ResizableTemplatesIndex_remove_1, \
2875 void* templatesIndex, \
2877 void** out_exception \
2889 ResizableTemplatesIndex_concatenate, \
2891 void* templatesIndex, \
2893 void** out_exception \
2904 pbio::facerec::TemplateImpl*, \
2905 ResizableTemplatesIndex_at_by_uuid, \
2907 void* templatesIndex, \
2909 void** out_exception \
2921 ResizableTemplatesIndex_at_by_index, \
2923 void* templatesIndex, \
2926 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2927 void** out_exception \
2933 binary_stream_write_func, \
2941 ResizableTemplatesIndex_capacity, \
2943 void* templatesIndex, \
2944 void** out_exception \
2955 ResizableTemplatesIndex_remove_2, \
2957 void* templatesIndex, \
2958 const char** uuids, \
2960 void** out_exception \
2972 pbio::facerec::VideoWorkerImpl*, \
2973 FacerecService_createVideoWorker, \
2976 const ::pbio::facerec::capi::VideoWorker_TrackingCallbackFunc trackingCallback, \
2977 const ::pbio::facerec::capi::VideoWorker_TemplateCreatedCallbackFunc templateCreatedCallback, \
2978 const ::pbio::facerec::capi::VideoWorker_MatchFoundCallbackFunc matchFoundCallback, \
2979 const ::pbio::facerec::capi::VideoWorker_TrackingLostCallbackFunc trackingLostCallback, \
2980 const char* video_worker_ini_file, \
2981 const int32_t vw_overridden_count, \
2982 char const* const* const vw_overridden_keys, \
2983 double const* const vw_overridden_values, \
2984 const char* recognizer_ini_file, \
2985 const int32_t streams_count, \
2986 const int32_t processing_threads_count, \
2987 const int32_t matching_threads_count, \
2988 void** out_exception \
2993 templateCreatedCallback, \
2994 matchFoundCallback, \
2995 trackingLostCallback, \
2996 video_worker_ini_file, \
2997 vw_overridden_count, \
2998 vw_overridden_keys, \
2999 vw_overridden_values, \
3000 recognizer_ini_file, \
3002 processing_threads_count, \
3003 matching_threads_count, \
3011 pbio::facerec::VideoWorkerImpl*, \
3012 FacerecService_createVideoWorker_sti_age_gender_emotions, \
3015 const ::pbio::facerec::capi::VideoWorker_TrackingCallbackFunc trackingCallback, \
3016 const ::pbio::facerec::capi::VideoWorker_TemplateCreatedCallbackFunc templateCreatedCallback, \
3017 const ::pbio::facerec::capi::VideoWorker_MatchFoundCallbackFunc matchFoundCallback, \
3018 const ::pbio::facerec::capi::VideoWorker_TrackingLostCallbackFunc trackingLostCallback, \
3019 const ::pbio::facerec::capi::VideoWorker_StiPersonOutdatedCallbackFunc stiPersonOutdatedCallback, \
3020 const char* video_worker_ini_file, \
3021 const int32_t vw_overridden_count, \
3022 char const* const* const vw_overridden_keys, \
3023 double const* const vw_overridden_values, \
3024 const char* recognizer_ini_file, \
3025 const int32_t rec_overridden_count, \
3026 char const* const* const rec_overridden_keys, \
3027 double const* const rec_overridden_values, \
3028 const int32_t streams_count, \
3029 const int32_t processing_threads_count, \
3030 const int32_t matching_threads_count, \
3031 const uint32_t short_time_identification_enabled, \
3032 const float short_time_identification_distance_threshold, \
3033 const float short_time_identification_outdate_time_seconds, \
3034 const int32_t age_gender_threads_count, \
3035 const int32_t emotions_threads_count, \
3036 void** out_exception \
3041 templateCreatedCallback, \
3042 matchFoundCallback, \
3043 trackingLostCallback, \
3044 stiPersonOutdatedCallback, \
3045 video_worker_ini_file, \
3046 vw_overridden_count, \
3047 vw_overridden_keys, \
3048 vw_overridden_values, \
3049 recognizer_ini_file, \
3050 rec_overridden_count, \
3051 rec_overridden_keys, \
3052 rec_overridden_values, \
3054 processing_threads_count, \
3055 matching_threads_count, \
3056 short_time_identification_enabled, \
3057 short_time_identification_distance_threshold, \
3058 short_time_identification_outdate_time_seconds, \
3059 age_gender_threads_count, \
3060 emotions_threads_count, \
3068 pbio::facerec::DepthLivenessEstimatorImpl*, \
3069 FacerecService_createDepthLivenessEstimator, \
3072 const char* ini_file, \
3073 void** out_exception \
3083 pbio::facerec::DepthLivenessEstimatorImpl*, \
3084 FacerecService_createDepthLivenessEstimatorE, \
3087 const char* ini_file, \
3088 const int32_t overridden_count, \
3089 char const* const* const overridden_keys, \
3090 double const* const overridden_values, \
3091 void** out_exception \
3098 overridden_values, \
3104 pbio::facerec::IRLivenessEstimatorImpl*, \
3105 FacerecService_createIRLivenessEstimatorE, \
3108 const char* ini_file, \
3109 const int32_t overridden_count, \
3110 char const* const* const overridden_keys, \
3111 double const* const overridden_values, \
3112 void** out_exception \
3119 overridden_values, \
3125 pbio::facerec::Liveness2DEstimatorImpl*, \
3126 FacerecService_createLiveness2DEstimatorE, \
3129 const char* ini_file, \
3130 const int32_t overridden_count, \
3131 char const* const* const overridden_keys, \
3132 double const* const overridden_values, \
3133 void** out_exception \
3140 overridden_values, \
3146 pbio::facerec::FaceAttributesEstimatorImpl*, \
3147 FacerecService_createFaceAttributesEstimator, \
3150 const char* ini_file, \
3151 const int32_t overridden_count, \
3152 char const* const* const overridden_keys, \
3153 double const* const overridden_values, \
3154 void** out_exception \
3161 overridden_values, \
3170 void* version_stream, \
3171 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
3172 void** out_exception \
3176 binary_stream_write_func, \
3183 FacerecService_constructor2, \
3185 char const* conf_dir, \
3186 char const* license_dir, \
3187 char const* dll_path, \
3188 void** out_exception \
3200 FacerecService_constructor3, \
3203 char const* conf_dir, \
3204 char const* license_dir, \
3205 char const* dll_path, \
3206 void** out_exception \
3219 FacerecService_constructor4, \
3221 char const* conf_dir, \
3222 char const* license_body, \
3223 char const* dll_path, \
3224 void** out_exception \
3236 FacerecService_constructor5, \
3239 char const* conf_dir, \
3240 char const* license_body, \
3241 char const* dll_path, \
3242 void** out_exception \
3255 FacerecService_toggleAlgorithmsCacheKepp, \
3257 int32_t cache_keep_enabled, \
3258 void** out_exception \
3261 cache_keep_enabled, \
3272 InternalImageBuffer_constructor, \
3277 int32_t* out_data_size, \
3278 void** out_data_ptr, \
3279 void** out_imagetptr_ptr, \
3280 void** out_exception \
3288 out_imagetptr_ptr, \
3296 InternalImageBuffer_constructor_from_android_image, \
3298 void* jni_env_ptr, \
3299 void* jobject_image_ptr, \
3300 int32_t* out_width, \
3301 int32_t* out_height, \
3302 int32_t* out_format, \
3303 int32_t* out_data_size, \
3304 void** out_data_ptr, \
3305 void** out_imagetptr_ptr, \
3306 void** out_exception \
3310 jobject_image_ptr, \
3316 out_imagetptr_ptr, \
3326 RawImage_convertYUV2ARGB, \
3328 const void* image_data, \
3329 int32_t image_width, \
3330 int32_t image_height, \
3331 int32_t image_format, \
3332 int32_t image_with_crop, \
3333 int32_t image_crop_info_offset_x, \
3334 int32_t image_crop_info_offset_y, \
3335 int32_t image_crop_info_data_image_width, \
3336 int32_t image_crop_info_data_image_height, \
3337 int32_t downscale_x2, \
3338 void* result_buffer, \
3339 void** out_exception \
3347 image_crop_info_offset_x, \
3348 image_crop_info_offset_y, \
3349 image_crop_info_data_image_width, \
3350 image_crop_info_data_image_height, \
3362 RawImage_convertYUV2RGB, \
3364 const void* image_data, \
3365 int32_t image_width, \
3366 int32_t image_height, \
3367 int32_t image_format, \
3368 int32_t image_with_crop, \
3369 int32_t image_crop_info_offset_x, \
3370 int32_t image_crop_info_offset_y, \
3371 int32_t image_crop_info_data_image_width, \
3372 int32_t image_crop_info_data_image_height, \
3373 int32_t downscale_x2, \
3374 int32_t base_angle, \
3375 void* result_buffer, \
3376 void** out_exception \
3384 image_crop_info_offset_x, \
3385 image_crop_info_offset_y, \
3386 image_crop_info_data_image_width, \
3387 image_crop_info_data_image_height, \
3400 RawImage_convertBGRA88882RGB, \
3403 int32_t image_width, \
3404 int32_t image_height, \
3405 int32_t base_angle, \
3406 void* result_buffer, \
3407 void** out_exception \
3424 apiException_code, \
3425 ( void* exception ), \
3431 apiException_what, \
3432 ( void* exception ), \
3438 apiObject_destructor, \
3446 FacerecService_ProcessingBlock_createProcessingBlock, \
3449 const HContext* block_ptr, \
3450 void** out_exception \
3462 TDV_convertYUV420_888ToNV21, \
3464 const uint8_t* data, \
3467 int32_t bytesPerRow, \
3469 uint64_t resultSize, \
3470 void** errorHandler \
3484 #define __TDV_METASDK_FLIST(decl) \
3488 TDVProcessingBlock_processContext, \
3490 HPBlock* block_ptr, \
3491 HContext* ctx_ptr, \
3492 ContextEH** out_exception \
3504 TDVProcessingBlock_destroyBlock, \
3506 HPBlock* block_ptr, \
3507 ContextEH** out_exception \
3518 TDVContext_create, \
3520 ContextEH** errorHandler \
3530 TDVContext_destroy, \
3533 ContextEH** errorHandler \
3544 TDVContext_createFromEncodedImage, \
3546 const uint8_t* data, \
3547 uint64_t dataSize, \
3548 ContextEH** errorHandler \
3560 TDVContext_createFromFrame, \
3566 int32_t baseAngle, \
3567 ContextEH** errorHandler \
3582 TDVContext_createFromJsonFile, \
3585 ContextEH** errorHandler \
3596 TDVContext_saveToJsonFile, \
3600 ContextEH** errorHandler \
3612 TDVContext_getByIndex, \
3616 ContextEH** errorHandler \
3628 TDVContext_getByKey, \
3632 ContextEH** errorHandler \
3644 TDVContext_getOrInsertByKey, \
3648 ContextEH** errorHandler \
3664 ContextEH** errorHandler \
3679 ContextEH** errorHandler \
3693 ContextEH** errorHandler \
3708 ContextEH** errorHandler \
3719 TDVContext_reserve, \
3722 const uint64_t size, \
3723 ContextEH** errorHandler \
3734 TDVContext_contains, \
3738 ContextEH** errorHandler \
3752 ContextEH** errorHandler \
3763 TDVContext_compare, \
3767 ContextEH** errorHandler \
3778 TDVContext_putStr, \
3782 ContextEH** errorHandler \
3794 TDVContext_putLong, \
3798 ContextEH** errorHandler \
3810 TDVContext_putDouble, \
3814 ContextEH** errorHandler \
3826 TDVContext_putBool, \
3830 ContextEH** errorHandler \
3842 TDVContext_allocDataPtr, \
3845 unsigned long size, \
3846 ContextEH** errorHandler \
3858 TDVContext_putDataPtr, \
3861 unsigned char* val, \
3862 unsigned long copy_sz, \
3863 ContextEH** errorHandler \
3876 TDVContext_putConstDataPtr, \
3879 const unsigned char* val, \
3880 unsigned long copy_sz, \
3881 ContextEH** errorHandler \
3894 TDVContext_pushBack, \
3899 ContextEH** errorHandler \
3912 TDVContext_getLength, \
3915 ContextEH** errorHandler \
3926 TDVContext_getKeys, \
3929 unsigned long length, \
3930 ContextEH** errorHandler \
3942 TDVContext_isNone, \
3945 ContextEH** errorHandler \
3956 TDVContext_isArray, \
3959 ContextEH** errorHandler \
3970 TDVContext_isObject, \
3973 ContextEH** errorHandler \
3984 TDVContext_isBool, \
3987 ContextEH** errorHandler \
3998 TDVContext_isLong, \
4001 ContextEH** errorHandler \
4012 TDVContext_isDouble, \
4015 ContextEH** errorHandler \
4026 TDVContext_isString, \
4029 ContextEH** errorHandler \
4040 TDVContext_isDataPtr, \
4043 ContextEH** errorHandler \
4054 TDVContext_getStr, \
4058 ContextEH** errorHandler \
4070 TDVContext_getStrSize, \
4073 ContextEH** errorHandler \
4084 TDVContext_freePtr, \
4096 TDVContext_getLong, \
4099 ContextEH** errorHandler \
4110 TDVContext_getDouble, \
4113 ContextEH** errorHandler \
4124 TDVContext_getBool, \
4127 ContextEH** errorHandler \
4138 TDVContext_getDataPtr, \
4141 ContextEH** errorHandler \
4152 TDVException_getMessage, \
4154 ContextEH* errorHandler \
4164 TDVException_getErrorCode, \
4166 ContextEH* errorHandler \
4176 TDVException_deleteException, \
4178 ContextEH* errorHandler \
4185 #endif // __pbio__imp_exp_macro_1bcdd890e87a41b786dfa83f9c4236ad