FingerError Enumeration

Namespace: id3.Finger

Definition

Enumerates the possible error codes returned by this SDK.

Fields

Name

Value

Description

success

0

No error.

insufficientBuffer

-1

The given buffer is too small.

objectDoesNotExist

-2

The requested object does not exist; a ‘null’ should be returned if possible.

base

-2000

Base error code of the Finger module.

minimum

-2999

Minimum error code of the Finger module.

invalidHandle

-2001

The handle is invalid.

invalidParameter

-2002

One of the given parameter(s) is invalid (nullptr, wrong type).

invalidParameterValue

-2003

One of the given parameter(s) has an invalid value.

invalidPixelFormat

-2004

The image pixel format is invalid.

invalidTemplateFormat

-2005

The template format is invalid.

invalidResolution

-2006

The image resolution is invalid.

invalidFingerPosition

-2007

The finger position associated with the Image/Template is invalid.

invalidFilePath

-2008

The given file path could not be found/opened.

unloadedModel

-2020

The model which is required for this operation was not loaded.

processingUnitUnavailable

-2039

The requested processing unit is not available in this build.

inferenceBackendError

-2040

The inference backend failed to infer, probably due to inconsistent input.

moduleBusy

-2041

This module is currently used by another thread.

notSupportedAn2kTransaction

-2042

This ANSI/NIST-ITL 1:2011 transaction cannot be loaded in a finger image record.

backendError

-2043

An error happened in the algorithmic backend.

indexerAlreadyInitialized

-2050

The finger indexer object is already initialized.

indexerIdAlreadyExists

-2051

The requested ID already exists in the finger indexer object.

indexerInvalidTemplateData

-2052

The data of the template is corrupted and cannot be added to the finger indexer object.

indexerFull

-2053

Maximum size of the finger indexer object has been reached.

indexerIdNotFound

-2054

No data with this ID has been found in the finger indexer object.

indexerInvalidIndexFile

-2055

This index file is not valid and cannot be loaded.

tooManyMinutiae

-2100

The number of minutiae is too large to export the template as is. It needs to be pruned under 255 minutiae.

unalignedImage

-2101

The image was not aligned before encoding, one should set a FingerAligner model to the FingerExtractor.

functionNotImplemented

-2102

This function is not implemented.