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, \
1606 Recognizer_search, \
1609 int32_t acceleration, \
1610 int32_t queries_count, \
1611 pbio::facerec::TemplateImpl const* const* query_templates, \
1612 const pbio::facerec::TemplatesIndexImpl* templates_index, \
1614 int64_t* result_i_ptr, \
1615 float* result_distance_ptr, \
1616 float* result_far_ptr, \
1617 float* result_frr_ptr, \
1618 void** out_exception \
1628 result_distance_ptr, \
1637 Recognizer_search_v2, \
1640 int32_t acceleration, \
1641 int32_t queries_count, \
1642 pbio::facerec::TemplateImpl const* const* query_templates, \
1643 const pbio::facerec::TemplatesIndexImpl* templates_index, \
1645 int64_t* result_i_ptr, \
1646 float* result_distance_ptr, \
1647 float* result_far_ptr, \
1648 float* result_frr_ptr, \
1649 float* result_score_ptr, \
1650 void** out_exception \
1660 result_distance_ptr, \
1670 Recognizer_getROCCurvePointByDistanceThreshold, \
1673 double distance_threshold, \
1674 double* result_distance, \
1675 double* result_fa_r, \
1676 double* result_fr_r, \
1677 void** out_exception \
1681 distance_threshold, \
1691 Recognizer_getROCCurvePointByDistanceThreshold_v2, \
1694 double distance_threshold, \
1695 double* result_distance, \
1696 double* result_fa_r, \
1697 double* result_fr_r, \
1698 double* result_score, \
1699 void** out_exception \
1703 distance_threshold, \
1714 Recognizer_getROCCurvePointByFAR, \
1717 double desired_far, \
1718 double* result_distance, \
1719 double* result_fa_r, \
1720 double* result_fr_r, \
1721 void** out_exception \
1735 Recognizer_getROCCurvePointByFAR_v2, \
1738 double desired_far, \
1739 double* result_distance, \
1740 double* result_fa_r, \
1741 double* result_fr_r, \
1742 double* result_score, \
1743 void** out_exception \
1758 Recognizer_getROCCurvePointByFRR, \
1761 double desired_frr, \
1762 double* result_distance, \
1763 double* result_fa_r, \
1764 double* result_fr_r, \
1765 void** out_exception \
1779 Recognizer_getROCCurvePointByFRR_v2, \
1782 double desired_frr, \
1783 double* result_distance, \
1784 double* result_fa_r, \
1785 double* result_fr_r, \
1786 double* result_score, \
1787 void** out_exception \
1802 Recognizer_getROCCurvePointByScoreThreshold, \
1805 double score_threshold, \
1806 double* result_distance, \
1807 double* result_fa_r, \
1808 double* result_fr_r, \
1809 double* result_score, \
1810 void** out_exception \
1825 Recognizer_chooseRepresentativeTemplatesSet, \
1828 pbio::facerec::TemplateImpl const* const* const templates, \
1829 int8_t const* const templates_inviolable_flags, \
1830 const int32_t templates_count, \
1831 int32_t* const choosen_set_indexes_out, \
1832 const int32_t set_size, \
1833 void** out_exception \
1838 templates_inviolable_flags, \
1840 choosen_set_indexes_out, \
1852 RawSample_getRectangle, \
1859 void** out_exception \
1873 RawSample_getLandmarks, \
1876 void* landmarks_floats_vector, \
1877 pbio::facerec::capi::assign_floats_vector_func_type assign_floats_vector_func, \
1878 void** out_exception \
1882 landmarks_floats_vector, \
1883 assign_floats_vector_func, \
1890 RawSample_getIrisLandmarks, \
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_getLeftEye, \
1912 void** out_exception \
1924 RawSample_getRightEye, \
1929 void** out_exception \
1941 RawSample_getAngles, \
1947 void** out_exception \
1963 void** out_exception \
1973 RawSample_getType, \
1976 void** out_exception \
1986 RawSample_getScore, \
1989 void** out_exception \
1999 RawSample_getFaceVisibilityScore, \
2002 void** out_exception \
2012 RawSample_getFaceCutRectangle, \
2017 void** out_exception \
2032 void* binary_stream, \
2033 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2035 void** out_exception \
2040 binary_stream_write_func, \
2048 RawSample_save_without_image, \
2051 void* binary_stream, \
2052 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2053 double space_translation_x, \
2054 double space_translation_y, \
2055 double space_scale, \
2056 void** out_exception \
2061 binary_stream_write_func, \
2062 space_translation_x, \
2063 space_translation_y, \
2071 RawSample_getFrameID, \
2074 void** out_exception \
2084 RawSample_hasOriginalImage, \
2087 void** out_exception \
2097 RawSample_getOriginalImage, \
2103 void const** data, \
2104 void** out_exception \
2118 RawSample_cutFaceImage, \
2121 void* binary_stream, \
2122 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2126 int32_t color_model, \
2128 void** out_exception \
2133 binary_stream_write_func, \
2145 RawSample_cutFaceImage_original_raw_image, \
2148 const void* original_image_data, \
2149 int32_t original_image_width, \
2150 int32_t original_image_height, \
2151 int32_t original_image_format, \
2152 void* binary_stream, \
2153 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2156 void** out_exception \
2160 original_image_data, \
2161 original_image_width, \
2162 original_image_height, \
2163 original_image_format, \
2165 binary_stream_write_func, \
2174 RawSample_cutFaceImage_original_raw_image_with_crop, \
2177 const void* original_image_data, \
2178 int32_t original_image_width, \
2179 int32_t original_image_height, \
2180 int32_t original_image_format, \
2181 int32_t original_image_with_crop, \
2182 int32_t original_image_crop_info_offset_x, \
2183 int32_t original_image_crop_info_offset_y, \
2184 int32_t original_image_crop_info_data_image_width, \
2185 int32_t original_image_crop_info_data_image_height, \
2186 void* binary_stream, \
2187 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2190 void** out_exception \
2194 original_image_data, \
2195 original_image_width, \
2196 original_image_height, \
2197 original_image_format, \
2198 original_image_with_crop, \
2199 original_image_crop_info_offset_x, \
2200 original_image_crop_info_offset_y, \
2201 original_image_crop_info_data_image_width, \
2202 original_image_crop_info_data_image_height, \
2204 binary_stream_write_func, \
2212 pbio::facerec::RawSampleImpl*, \
2213 RawSample_downscaleToPreferredSize, \
2216 void** out_exception \
2226 RawSample_toContext, \
2229 void** out_exception \
2242 Capturer_capture_raw_image, \
2245 const void* image_data, \
2246 int32_t image_width, \
2247 int32_t image_height, \
2248 int32_t image_format, \
2249 void* result_pointers_vector, \
2250 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2251 void** out_exception \
2259 result_pointers_vector, \
2260 assign_pointers_vector_func, \
2267 Capturer_capture_raw_image_with_crop, \
2270 const void* image_data, \
2271 int32_t image_width, \
2272 int32_t image_height, \
2273 int32_t image_format, \
2274 int32_t image_with_crop, \
2275 int32_t image_crop_info_offset_x, \
2276 int32_t image_crop_info_offset_y, \
2277 int32_t image_crop_info_data_image_width, \
2278 int32_t image_crop_info_data_image_height, \
2279 void* result_pointers_vector, \
2280 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2281 void** out_exception \
2290 image_crop_info_offset_x, \
2291 image_crop_info_offset_y, \
2292 image_crop_info_data_image_width, \
2293 image_crop_info_data_image_height, \
2294 result_pointers_vector, \
2295 assign_pointers_vector_func, \
2302 Capturer_capture_encoded_image, \
2306 int32_t data_size, \
2307 void* result_pointers_vector, \
2308 pbio::facerec::capi::assign_pointers_vector_func_type assign_pointers_vector_func, \
2309 void** out_exception \
2315 result_pointers_vector, \
2316 assign_pointers_vector_func, \
2322 pbio::facerec::RawSampleImpl*, \
2323 Capturer_manualCapture_raw_image_eyes_points, \
2326 const void* image_data, \
2327 int32_t image_width, \
2328 int32_t image_height, \
2329 int32_t image_format, \
2332 float right_eye_x, \
2333 float right_eye_y, \
2334 void** out_exception \
2351 pbio::facerec::RawSampleImpl*, \
2352 Capturer_manualCapture_raw_image_eyes_points_with_crop, \
2355 const void* image_data, \
2356 int32_t image_width, \
2357 int32_t image_height, \
2358 int32_t image_format, \
2359 int32_t image_with_crop, \
2360 int32_t image_crop_info_offset_x, \
2361 int32_t image_crop_info_offset_y, \
2362 int32_t image_crop_info_data_image_width, \
2363 int32_t image_crop_info_data_image_height, \
2366 float right_eye_x, \
2367 float right_eye_y, \
2368 void** out_exception \
2377 image_crop_info_offset_x, \
2378 image_crop_info_offset_y, \
2379 image_crop_info_data_image_width, \
2380 image_crop_info_data_image_height, \
2390 pbio::facerec::RawSampleImpl*, \
2391 Capturer_manualCapture_raw_image_points_vector, \
2394 const void* image_data, \
2395 int32_t image_width, \
2396 int32_t image_height, \
2397 int32_t image_format, \
2398 float const* const points, \
2399 const int32_t points_count, \
2400 void** out_exception \
2415 pbio::facerec::RawSampleImpl*, \
2416 Capturer_manualCapture_raw_image_points_vector_with_crop, \
2419 const void* image_data, \
2420 int32_t image_width, \
2421 int32_t image_height, \
2422 int32_t image_format, \
2423 int32_t image_with_crop, \
2424 int32_t image_crop_info_offset_x, \
2425 int32_t image_crop_info_offset_y, \
2426 int32_t image_crop_info_data_image_width, \
2427 int32_t image_crop_info_data_image_height, \
2428 float const* const points, \
2429 const int32_t points_count, \
2430 void** out_exception \
2439 image_crop_info_offset_x, \
2440 image_crop_info_offset_y, \
2441 image_crop_info_data_image_width, \
2442 image_crop_info_data_image_height, \
2450 pbio::facerec::RawSampleImpl*, \
2451 Capturer_manualCapture_encoded_image_eyes_points, \
2455 int32_t data_size, \
2458 float right_eye_x, \
2459 float right_eye_y, \
2460 void** out_exception \
2475 pbio::facerec::RawSampleImpl*, \
2476 Capturer_manualCapture_encoded_image_points_vector, \
2480 int32_t data_size, \
2481 float const* const points, \
2482 const int32_t points_count, \
2483 void** out_exception \
2497 Capturer_resetHistory, \
2500 void** out_exception \
2513 void** out_exception \
2523 Capturer_setParameter, \
2526 const char* param_name, \
2527 double param_value, \
2528 void** out_exception \
2543 pbio::facerec::StructStorageImpl*, \
2544 FacerecService_getLicenseState, \
2547 void** out_exception \
2557 FacerecService_forceOnlineLicenseUpdate, \
2560 void** out_exception \
2569 pbio::facerec::QualityEstimatorImpl*, \
2570 FacerecService_createQualityEstimator, \
2573 const char* ini_file, \
2574 void** out_exception \
2584 pbio::facerec::FaceQualityEstimatorImpl*, \
2585 FacerecService_createFaceQualityEstimator, \
2588 const char* ini_file, \
2589 void** out_exception \
2599 pbio::facerec::AgeGenderEstimatorImpl*, \
2600 FacerecService_createAgeGenderEstimator, \
2603 const char* ini_file, \
2604 void** out_exception \
2614 pbio::facerec::LivenessEstimatorImpl*, \
2615 FacerecService_createLivenessEstimator, \
2618 void** out_exception \
2627 pbio::facerec::RawSampleImpl*, \
2628 FacerecService_loadRawSample, \
2631 void* binary_stream, \
2632 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2633 void** out_exception \
2638 binary_stream_read_func, \
2644 pbio::facerec::RawSampleImpl*, \
2645 FacerecService_loadRawSampleWithoutImage_raw_image, \
2648 void* binary_stream, \
2649 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2650 const void* image_data, \
2651 int32_t image_width, \
2652 int32_t image_height, \
2653 int32_t image_format, \
2654 int32_t image_with_crop, \
2655 int32_t image_crop_info_offset_x, \
2656 int32_t image_crop_info_offset_y, \
2657 int32_t image_crop_info_data_image_width, \
2658 int32_t image_crop_info_data_image_height, \
2659 double space_translation_x, \
2660 double space_translation_y, \
2661 double space_scale, \
2662 void** out_exception \
2667 binary_stream_read_func, \
2673 image_crop_info_offset_x, \
2674 image_crop_info_offset_y, \
2675 image_crop_info_data_image_width, \
2676 image_crop_info_data_image_height, \
2677 space_translation_x, \
2678 space_translation_y, \
2685 pbio::facerec::RawSampleImpl*, \
2686 FacerecService_loadRawSampleWithoutImage_encoded_image, \
2689 void* binary_stream, \
2690 ::pbio::facerec::capi::binary_stream_read_func_type binary_stream_read_func, \
2692 int32_t data_size, \
2693 double space_translation_x, \
2694 double space_translation_y, \
2695 double space_scale, \
2696 void** out_exception \
2701 binary_stream_read_func, \
2704 space_translation_x, \
2705 space_translation_y, \
2712 pbio::facerec::EmotionsEstimatorImpl*, \
2713 FacerecService_createEmotionsEstimator, \
2716 const char* ini_file, \
2717 void** out_exception \
2727 pbio::facerec::CapturerImpl*, \
2728 FacerecService_createCapturerE, \
2731 const char* ini_file, \
2732 const int32_t overridden_count, \
2733 char const* const* const overridden_keys, \
2734 double const* const overridden_values, \
2735 void** out_exception \
2742 overridden_values, \
2748 pbio::facerec::CameraCalibratorImpl*, \
2749 FacerecService_createCameraCalibrator, \
2752 void** out_exception \
2761 pbio::facerec::RecognizerImpl*, \
2762 FacerecService_createRecognizer2, \
2765 const char* ini_file, \
2766 const int32_t overridden_count, \
2767 char const* const* const overridden_keys, \
2768 double const* const overridden_values, \
2769 const int32_t processing, \
2770 const int32_t matching, \
2771 const int32_t processing_less_memory_consumption, \
2772 void** out_exception \
2779 overridden_values, \
2782 processing_less_memory_consumption, \
2789 pbio::facerec::VideoWorkerImpl*, \
2790 FacerecService_createVideoWorker, \
2793 const ::pbio::facerec::capi::VideoWorker_TrackingCallbackFunc trackingCallback, \
2794 const ::pbio::facerec::capi::VideoWorker_TemplateCreatedCallbackFunc templateCreatedCallback, \
2795 const ::pbio::facerec::capi::VideoWorker_MatchFoundCallbackFunc matchFoundCallback, \
2796 const ::pbio::facerec::capi::VideoWorker_TrackingLostCallbackFunc trackingLostCallback, \
2797 const char* video_worker_ini_file, \
2798 const int32_t vw_overridden_count, \
2799 char const* const* const vw_overridden_keys, \
2800 double const* const vw_overridden_values, \
2801 const char* recognizer_ini_file, \
2802 const int32_t streams_count, \
2803 const int32_t processing_threads_count, \
2804 const int32_t matching_threads_count, \
2805 void** out_exception \
2810 templateCreatedCallback, \
2811 matchFoundCallback, \
2812 trackingLostCallback, \
2813 video_worker_ini_file, \
2814 vw_overridden_count, \
2815 vw_overridden_keys, \
2816 vw_overridden_values, \
2817 recognizer_ini_file, \
2819 processing_threads_count, \
2820 matching_threads_count, \
2828 pbio::facerec::VideoWorkerImpl*, \
2829 FacerecService_createVideoWorker_sti_age_gender_emotions, \
2832 const ::pbio::facerec::capi::VideoWorker_TrackingCallbackFunc trackingCallback, \
2833 const ::pbio::facerec::capi::VideoWorker_TemplateCreatedCallbackFunc templateCreatedCallback, \
2834 const ::pbio::facerec::capi::VideoWorker_MatchFoundCallbackFunc matchFoundCallback, \
2835 const ::pbio::facerec::capi::VideoWorker_TrackingLostCallbackFunc trackingLostCallback, \
2836 const ::pbio::facerec::capi::VideoWorker_StiPersonOutdatedCallbackFunc stiPersonOutdatedCallback, \
2837 const char* video_worker_ini_file, \
2838 const int32_t vw_overridden_count, \
2839 char const* const* const vw_overridden_keys, \
2840 double const* const vw_overridden_values, \
2841 const char* recognizer_ini_file, \
2842 const int32_t rec_overridden_count, \
2843 char const* const* const rec_overridden_keys, \
2844 double const* const rec_overridden_values, \
2845 const int32_t streams_count, \
2846 const int32_t processing_threads_count, \
2847 const int32_t matching_threads_count, \
2848 const uint32_t short_time_identification_enabled, \
2849 const float short_time_identification_distance_threshold, \
2850 const float short_time_identification_outdate_time_seconds, \
2851 const int32_t age_gender_threads_count, \
2852 const int32_t emotions_threads_count, \
2853 void** out_exception \
2858 templateCreatedCallback, \
2859 matchFoundCallback, \
2860 trackingLostCallback, \
2861 stiPersonOutdatedCallback, \
2862 video_worker_ini_file, \
2863 vw_overridden_count, \
2864 vw_overridden_keys, \
2865 vw_overridden_values, \
2866 recognizer_ini_file, \
2867 rec_overridden_count, \
2868 rec_overridden_keys, \
2869 rec_overridden_values, \
2871 processing_threads_count, \
2872 matching_threads_count, \
2873 short_time_identification_enabled, \
2874 short_time_identification_distance_threshold, \
2875 short_time_identification_outdate_time_seconds, \
2876 age_gender_threads_count, \
2877 emotions_threads_count, \
2885 pbio::facerec::DepthLivenessEstimatorImpl*, \
2886 FacerecService_createDepthLivenessEstimator, \
2889 const char* ini_file, \
2890 void** out_exception \
2900 pbio::facerec::DepthLivenessEstimatorImpl*, \
2901 FacerecService_createDepthLivenessEstimatorE, \
2904 const char* ini_file, \
2905 const int32_t overridden_count, \
2906 char const* const* const overridden_keys, \
2907 double const* const overridden_values, \
2908 void** out_exception \
2915 overridden_values, \
2921 pbio::facerec::IRLivenessEstimatorImpl*, \
2922 FacerecService_createIRLivenessEstimatorE, \
2925 const char* ini_file, \
2926 const int32_t overridden_count, \
2927 char const* const* const overridden_keys, \
2928 double const* const overridden_values, \
2929 void** out_exception \
2936 overridden_values, \
2942 pbio::facerec::Liveness2DEstimatorImpl*, \
2943 FacerecService_createLiveness2DEstimatorE, \
2946 const char* ini_file, \
2947 const int32_t overridden_count, \
2948 char const* const* const overridden_keys, \
2949 double const* const overridden_values, \
2950 void** out_exception \
2957 overridden_values, \
2963 pbio::facerec::FaceAttributesEstimatorImpl*, \
2964 FacerecService_createFaceAttributesEstimator, \
2967 const char* ini_file, \
2968 const int32_t overridden_count, \
2969 char const* const* const overridden_keys, \
2970 double const* const overridden_values, \
2971 void** out_exception \
2978 overridden_values, \
2987 void* version_stream, \
2988 pbio::facerec::capi::binary_stream_write_func_type binary_stream_write_func, \
2989 void** out_exception \
2993 binary_stream_write_func, \
3000 FacerecService_constructor2, \
3002 char const* conf_dir, \
3003 char const* license_dir, \
3004 char const* dll_path, \
3005 void** out_exception \
3017 FacerecService_constructor3, \
3020 char const* conf_dir, \
3021 char const* license_dir, \
3022 char const* dll_path, \
3023 void** out_exception \
3036 FacerecService_constructor4, \
3038 char const* conf_dir, \
3039 char const* license_body, \
3040 char const* dll_path, \
3041 void** out_exception \
3053 FacerecService_constructor5, \
3056 char const* conf_dir, \
3057 char const* license_body, \
3058 char const* dll_path, \
3059 void** out_exception \
3072 FacerecService_toggleAlgorithmsCacheKepp, \
3074 int32_t cache_keep_enabled, \
3075 void** out_exception \
3078 cache_keep_enabled, \
3089 InternalImageBuffer_constructor, \
3094 int32_t* out_data_size, \
3095 void** out_data_ptr, \
3096 void** out_imagetptr_ptr, \
3097 void** out_exception \
3105 out_imagetptr_ptr, \
3113 InternalImageBuffer_constructor_from_android_image, \
3115 void* jni_env_ptr, \
3116 void* jobject_image_ptr, \
3117 int32_t* out_width, \
3118 int32_t* out_height, \
3119 int32_t* out_format, \
3120 int32_t* out_data_size, \
3121 void** out_data_ptr, \
3122 void** out_imagetptr_ptr, \
3123 void** out_exception \
3127 jobject_image_ptr, \
3133 out_imagetptr_ptr, \
3143 RawImage_convertYUV2ARGB, \
3145 const void* image_data, \
3146 int32_t image_width, \
3147 int32_t image_height, \
3148 int32_t image_format, \
3149 int32_t image_with_crop, \
3150 int32_t image_crop_info_offset_x, \
3151 int32_t image_crop_info_offset_y, \
3152 int32_t image_crop_info_data_image_width, \
3153 int32_t image_crop_info_data_image_height, \
3154 int32_t downscale_x2, \
3155 void* result_buffer, \
3156 void** out_exception \
3164 image_crop_info_offset_x, \
3165 image_crop_info_offset_y, \
3166 image_crop_info_data_image_width, \
3167 image_crop_info_data_image_height, \
3179 RawImage_convertYUV2RGB, \
3181 const void* image_data, \
3182 int32_t image_width, \
3183 int32_t image_height, \
3184 int32_t image_format, \
3185 int32_t image_with_crop, \
3186 int32_t image_crop_info_offset_x, \
3187 int32_t image_crop_info_offset_y, \
3188 int32_t image_crop_info_data_image_width, \
3189 int32_t image_crop_info_data_image_height, \
3190 int32_t downscale_x2, \
3191 int32_t base_angle, \
3192 void* result_buffer, \
3193 void** out_exception \
3201 image_crop_info_offset_x, \
3202 image_crop_info_offset_y, \
3203 image_crop_info_data_image_width, \
3204 image_crop_info_data_image_height, \
3217 RawImage_convertBGRA88882RGB, \
3220 int32_t image_width, \
3221 int32_t image_height, \
3222 int32_t base_angle, \
3223 void* result_buffer, \
3224 void** out_exception \
3241 apiException_code, \
3242 ( void* exception ), \
3248 apiException_what, \
3249 ( void* exception ), \
3255 apiObject_destructor, \
3263 FacerecService_ProcessingBlock_createProcessingBlock, \
3266 const HContext* block_ptr, \
3267 void** out_exception \
3277 #define __TDV_METASDK_FLIST(decl) \
3281 TDVProcessingBlock_processContext, \
3283 HPBlock* block_ptr, \
3284 HContext* ctx_ptr, \
3285 ContextEH** out_exception \
3297 TDVProcessingBlock_destroyBlock, \
3299 HPBlock* block_ptr, \
3300 ContextEH** out_exception \
3311 TDVContext_create, \
3313 ContextEH** errorHandler \
3323 TDVContext_destroy, \
3326 ContextEH** errorHandler \
3337 TDVContext_createFromEncodedImage, \
3339 const uint8_t* data, \
3340 uint64_t dataSize, \
3341 ContextEH** errorHandler \
3353 TDVContext_createFromFrame, \
3359 int32_t baseAngle, \
3360 ContextEH** errorHandler \
3375 TDVContext_createFromJsonFile, \
3378 ContextEH** errorHandler \
3389 TDVContext_saveToJsonFile, \
3393 ContextEH** errorHandler \
3405 TDVContext_getByIndex, \
3409 ContextEH** errorHandler \
3421 TDVContext_getByKey, \
3425 ContextEH** errorHandler \
3437 TDVContext_getOrInsertByKey, \
3441 ContextEH** errorHandler \
3457 ContextEH** errorHandler \
3472 ContextEH** errorHandler \
3486 ContextEH** errorHandler \
3501 ContextEH** errorHandler \
3512 TDVContext_reserve, \
3515 const uint64_t size, \
3516 ContextEH** errorHandler \
3527 TDVContext_contains, \
3531 ContextEH** errorHandler \
3545 ContextEH** errorHandler \
3556 TDVContext_compare, \
3560 ContextEH** errorHandler \
3571 TDVContext_putStr, \
3575 ContextEH** errorHandler \
3587 TDVContext_putLong, \
3591 ContextEH** errorHandler \
3603 TDVContext_putDouble, \
3607 ContextEH** errorHandler \
3619 TDVContext_putBool, \
3623 ContextEH** errorHandler \
3635 TDVContext_allocDataPtr, \
3638 unsigned long size, \
3639 ContextEH** errorHandler \
3651 TDVContext_putDataPtr, \
3654 unsigned char* val, \
3655 unsigned long copy_sz, \
3656 ContextEH** errorHandler \
3669 TDVContext_putConstDataPtr, \
3672 const unsigned char* val, \
3673 unsigned long copy_sz, \
3674 ContextEH** errorHandler \
3687 TDVContext_pushBack, \
3692 ContextEH** errorHandler \
3705 TDVContext_getLength, \
3708 ContextEH** errorHandler \
3719 TDVContext_getKeys, \
3722 unsigned long length, \
3723 ContextEH** errorHandler \
3735 TDVContext_isNone, \
3738 ContextEH** errorHandler \
3749 TDVContext_isArray, \
3752 ContextEH** errorHandler \
3763 TDVContext_isObject, \
3766 ContextEH** errorHandler \
3777 TDVContext_isBool, \
3780 ContextEH** errorHandler \
3791 TDVContext_isLong, \
3794 ContextEH** errorHandler \
3805 TDVContext_isDouble, \
3808 ContextEH** errorHandler \
3819 TDVContext_isString, \
3822 ContextEH** errorHandler \
3833 TDVContext_isDataPtr, \
3836 ContextEH** errorHandler \
3847 TDVContext_getStr, \
3851 ContextEH** errorHandler \
3863 TDVContext_getStrSize, \
3866 ContextEH** errorHandler \
3877 TDVContext_freePtr, \
3889 TDVContext_getLong, \
3892 ContextEH** errorHandler \
3903 TDVContext_getDouble, \
3906 ContextEH** errorHandler \
3917 TDVContext_getBool, \
3920 ContextEH** errorHandler \
3931 TDVContext_getDataPtr, \
3934 ContextEH** errorHandler \
3945 TDVException_getMessage, \
3947 ContextEH* errorHandler \
3957 TDVException_getErrorCode, \
3959 ContextEH* errorHandler \
3969 TDVException_deleteException, \
3971 ContextEH* errorHandler \
3978 #endif // __pbio__imp_exp_macro_1bcdd890e87a41b786dfa83f9c4236ad