5 #include "fir_list_removed_item.h" 7 #include <c_interface/common/face_sdk_class.h> 8 #include <c_interface/face_sdk_base/fir.h> 21 DECLARE_FACE_SDK_CLASS(fir_list)
33 const face_sdk__fir_t *fir,
47 face_sdk__fir_list_removed_item_t **removed_item);
68 const face_sdk__fir_t *fir,
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.
face_sdk__architecture_type_t
Matcher architecture type.
Definition: fir_matcher.h:27
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__make_fir_list_1(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__reserve(const face_sdk__fir_list_t *fir_list, const face_sdk__fir_t *fir, uint32_t count)
Reserves memory for FIRs data.