xvsdk
3.2.0
|
A class to handle callbacks of the Iris data. More...
#include <xv-sdk.h>
Public Types | |
using | Data = XV_IRIS_DATA const & |
Public Member Functions | |
virtual void | setUserName (std::string name)=0 |
Set user name. More... | |
virtual int | registerEnrollCallback (std::function< void(XV_IRIS_DATA const &)>)=0 |
Callback to get the enroll information. More... | |
virtual bool | UnregisterEnrollCallback (int callbackID)=0 |
virtual int | registerIdentifyCallback (std::function< void(XV_IRIS_DATA const &)>)=0 |
Callback to get the identify information. More... | |
virtual bool | UnregisterIdentifyCallback (int callbackID)=0 |
virtual bool | loadIrisInfo (unsigned char *iris_features, int size)=0 |
Load the iris features the identify information. More... | |
virtual void | setConfigPath (std::string config)=0 |
Set coe configuration file path. More... | |
virtual bool | start ()=0 |
start streaming. | |
virtual bool | stop ()=0 |
stop streaming. | |
virtual int | registerCallback (std::function< void(XV_IRIS_DATA const &)>)=0 |
Register callback to receive data. | |
virtual bool | unregisterCallback (int callbackId)=0 |
Unregister callback. | |
A class to handle callbacks of the Iris data.
|
pure virtual |
Load the iris features the identify information.
|
pure virtual |
Callback to get the enroll information.
|
pure virtual |
Callback to get the identify information.
|
pure virtual |
Set coe configuration file path.
[in] | config | string value, end with "/" |
|
pure virtual |
Set user name.
[in] | name | string value |