5 #include <face_sdk_fir_matcher/fir_list.h> 6 #include <face_sdk_fir_matcher/fir_matcher.h> 30 virtual std::shared_ptr<face_sdk::fir_list>
make_fir_list()
const = 0;
42 uint32_t builder_version,
43 const std::string &table_code,
44 const std::shared_ptr<license> &
license,
45 const std::shared_ptr<face_sdk::data_container> &container)
const = 0;
56 uint32_t builder_version,
57 const std::string &table_code,
58 const std::shared_ptr<face_sdk::data_container> &container)
const = 0;
69 uint32_t builder_version,
70 const std::string &table_code,
71 const std::shared_ptr<license> &
license)
const = 0;
81 uint32_t builder_version,
82 const std::string &table_code)
const = 0;
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...
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:35
Definition: alignment_info.h:8
Matcher components factory. Factory creates fir_list and fir_matcher objects.
Definition: fir_matcher_factory.h:19
virtual std::shared_ptr< face_sdk::fir_list > make_fir_list() const =0
Creates empty fir list fir_list.
The license object. A license object provides information about your limits in face_sdk. See Licensing.
Definition: license.h:26