1#ifndef SELPHIDRAWTEMPLATEINFO_H_
2#define SELPHIDRAWTEMPLATEINFO_H_
4#include "FPhiDefines.hpp"
7class SelphIDRawTemplateInfo_p;
15 std::unique_ptr<SelphIDRawTemplateInfo_p> _selphIDRawTemplateInfo_p;
70 DLL_PUBLIC
const std::vector<unsigned char>
GetImage()
const;
77 DLL_PUBLIC
void SetImage(
const std::vector<unsigned char> &image);
SelphID RawTemplate Info.
Definition SelphIDRawTemplateInfo.h:13
DLL_PUBLIC SelphIDRawTemplateInfo(const SelphIDRawTemplateInfo &selphIDRawTemplateInfo)
Creates a new instance of SelphIDRawTemplateInfo.
DLL_PUBLIC void SetSelphIDSegregationCode(int selphIDSegregationCode)
Sets segregation code.
DLL_PUBLIC const std::vector< unsigned char > GetImage() const
Gets image buffer.
DLL_PUBLIC void SetImage(const std::vector< unsigned char > &image)
Sets image buffer.
DLL_PUBLIC int GetSelphIDSegregationCode() const
Gets segregation code.
DLL_PUBLIC SelphIDRawTemplateInfo(const std::unique_ptr< SelphIDRawTemplateInfo_p > &selphIDRawTemplateInfo_p)
Creates a new instance of SelphIDRawTemplateInfo.
DLL_PUBLIC ~SelphIDRawTemplateInfo()
SelphIDRawTemplateInfo destructor.
DLL_PUBLIC SelphIDRawTemplateInfo()
Creates a new instance of SelphIDRawTemplateInfo.
DLL_PUBLIC const std::unique_ptr< SelphIDRawTemplateInfo_p > & GetSelphIDRawTemplateInfo_p() const
Gets the inner implementation.