8 #include <c_interface/common/face_sdk_class.h> 9 #include <c_interface/face_sdk_base/fir.h> 12 FACE_SDK_EXTERN_C_BEGIN
23 DECLARE_FACE_SDK_CLASS(fir_list)
100 FACE_SDK_EXTERN_C_END
bool face_sdk__make_fir_list(face_sdk__fir_list_t **fir_list)
Makes empty fir list object.
bool face_sdk__fir_list__get_size(const face_sdk__fir_list_t *fir_list, uint32_t *value)
Retrieves size of fir list.
bool face_sdk__fir_list__remove(const face_sdk__fir_list_t *fir_list, const uint32_t index, face_sdk__fir_list_removed_item_t **removed_item)
Removes FIR from the fir list by index.
Removed item descriptor.
Definition: fir_list_removed_item.h:19
face_sdk__architecture_type_t
Matcher architecture type.
Definition: fir_matcher.h:27
bool face_sdk__make_fir_list_1(enum face_sdk__architecture_type_t type, face_sdk__fir_list_t **fir_list)
Makes empty fir list object with specified architecture.
bool face_sdk__fir_list__add(const face_sdk__fir_list_t *fir_list, const face_sdk__fir_t *fir, uint32_t *index)
Adds FIR to the fir list.
void face_sdk__fir_list_free(face_sdk__fir_list_t *fir_list)
Destroys fir list object.
bool face_sdk__fir_list__reserve(const face_sdk__fir_list_t *fir_list, const face_sdk__fir_t *fir, uint32_t count)
Reserves memory for FIRs data.
enum face_sdk__architecture_type_t uint32_t struct face_sdk__fir_list face_sdk__fir_list_t
List of FIRs for matching.
The FIR object. FIR - Face Identification Record, biometric template.
Definition: fir.h:24