Matcher components factory. Factory creates fir_list and fir_matcher objects.
More...
#include <fir_matcher_factory.h>
|
virtual std::shared_ptr< face_sdk::fir_list > | make_fir_list () const =0 |
| Creates empty fir list fir_list. More...
|
|
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. More...
|
|
virtual std::shared_ptr< face_sdk::fir_matcher > | make_fir_matcher (uint32_t builder_version, const std::string &table_code, const std::shared_ptr< face_sdk::data_container > &container) const =0 |
| Makes FIRs matcher with needed builder version, FAR table code and data container. More...
|
|
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 =0 |
| Makes FIRs matcher with needed builder version, FAR table code and license object. More...
|
|
virtual std::shared_ptr< face_sdk::fir_matcher > | make_fir_matcher (uint32_t builder_version, const std::string &table_code) const =0 |
| Makes FIRs matcher with needed builder version and FAR table code. More...
|
|
Matcher components factory. Factory creates fir_list and fir_matcher objects.
◆ make_fir_list()
virtual std::shared_ptr<face_sdk::fir_list> face_sdk::fir_matcher_factory::make_fir_list |
( |
| ) |
const |
|
pure virtual |
Creates empty fir list fir_list.
- Returns
- Pointer to empty FIR list.
◆ make_fir_matcher() [1/4]
virtual std::shared_ptr<face_sdk::fir_matcher> face_sdk::fir_matcher_factory::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 |
|
pure virtual |
Makes FIRs matcher with needed builder version, FAR table code, license object and data container.
- Parameters
-
- Returns
- Pointer to fir matcher Matcher.
◆ make_fir_matcher() [2/4]
Makes FIRs matcher with needed builder version, FAR table code and data container.
- Parameters
-
- Returns
- Pointer to fir matcher Matcher.
◆ make_fir_matcher() [3/4]
virtual std::shared_ptr<face_sdk::fir_matcher> face_sdk::fir_matcher_factory::make_fir_matcher |
( |
uint32_t |
builder_version, |
|
|
const std::string & |
table_code, |
|
|
const std::shared_ptr< license > & |
license |
|
) |
| const |
|
pure virtual |
Makes FIRs matcher with needed builder version, FAR table code and license object.
- Parameters
-
- Returns
- Pointer to fir matcher Matcher.
◆ make_fir_matcher() [4/4]
virtual std::shared_ptr<face_sdk::fir_matcher> face_sdk::fir_matcher_factory::make_fir_matcher |
( |
uint32_t |
builder_version, |
|
|
const std::string & |
table_code |
|
) |
| const |
|
pure virtual |
Makes FIRs matcher with needed builder version and FAR table code.
- Parameters
-
- Returns
- Pointer to fir matcher Matcher.
The documentation for this class was generated from the following file: