3 #include <face_sdk_fir_matcher/fir_list.h> 4 #include <face_sdk_fir_matcher/fir_matcher.h> 27 virtual std::shared_ptr<face_sdk::fir_list>
make_fir_list()
const = 0;
39 uint32_t builder_version,
40 const std::string &table_code,
41 const std::shared_ptr<license> &
license,
42 const std::shared_ptr<face_sdk::data_container> &container)
const = 0;
53 uint32_t builder_version,
54 const std::string &table_code,
55 const std::shared_ptr<face_sdk::data_container> &container)
const = 0;
66 uint32_t builder_version,
67 const std::string &table_code,
68 const std::shared_ptr<license> &
license)
const = 0;
78 uint32_t builder_version,
79 const std::string &table_code)
const = 0;
virtual std::shared_ptr< face_sdk::fir_list > make_fir_list() const =0
Creates empty fir list fir_list.
std::shared_ptr< fir_matcher_factory > make_fir_factory(const architecture_type type)
Makes fir_factory of specified architecture type.
architecture_type
Matcher architecture type.
Definition: fir_matcher.h:36
Definition: alignment_info.h:8
Matcher components factory. Factory creates fir_list and fir_matcher objects.
Definition: fir_matcher_factory.h:16
virtual std::shared_ptr< face_sdk::fir_matcher > make_fir_matcher(uint32_t builder_version, const std::string &table_code, const std::shared_ptr< license > &license, const std::shared_ptr< face_sdk::data_container > &container) const =0
Makes FIRs matcher with needed builder version, FAR table code, license object and data container...
The license object. A license object provides information about your limits in face_sdk. See Licensing.
Definition: license.h:26