Proprietary Fingerprint Template III
API for participating in NIST's evaluation of proprietary fingerprint template algorithms.
Public Types | Public Member Functions | Public Attributes | List of all members
PFTIII::FingerImageStatus Struct Reference

Information about whether a FingerImage is supported. More...

#include <pftiii.h>

Collaboration diagram for PFTIII::FingerImageStatus:
Collaboration graph

Public Types

enum class  Code { Supported = 0 , InvalidImageData , VendorDefined }
 Possible scenarios affecting input image data that could cause createProprietaryTemplates() to fail before feature extraction can begin. More...
 

Public Member Functions

 FingerImageStatus (const Code code=Code::Supported, const std::string &message="")
 FingerImageStatus constructor. More...
 

Public Attributes

Code code {}
 Indication of if a FingerImage is supported. More...
 
std::string message {}
 Explanatory message. More...
 

Detailed Description

Information about whether a FingerImage is supported.

Definition at line 161 of file pftiii.h.

Member Enumeration Documentation

◆ Code

Possible scenarios affecting input image data that could cause createProprietaryTemplates() to fail before feature extraction can begin.

Enumerator
Supported 

Image is supported.

InvalidImageData 

Failure: Image data was not parsable.

VendorDefined 

Failure: Other reason.

See error message.

Definition at line 168 of file pftiii.h.

Constructor & Destructor Documentation

◆ FingerImageStatus()

PFTIII::FingerImageStatus::FingerImageStatus ( const Code  code = Code::Supported,
const std::string &  message = "" 
)

FingerImageStatus constructor.

Parameters
codeIndication of if FingerImage is supported.
messageMessage providing insight into code's value.

Definition at line 102 of file libpftiii.cpp.

Member Data Documentation

◆ code

Code PFTIII::FingerImageStatus::code {}

Indication of if a FingerImage is supported.

Definition at line 192 of file pftiii.h.

◆ message

std::string PFTIII::FingerImageStatus::message {}

Explanatory message.

Definition at line 194 of file pftiii.h.


The documentation for this struct was generated from the following files: