FacePhi SelphID SDK DotNet API
Loading...
Searching...
No Matches
SelphIDExceptionNet.h
Go to the documentation of this file.
1#pragma once
2#include "SelphIDException.h"
5namespace FPhiSelphIDNet {
9public
14 None = (int)FPhiSelphID::SelphIDExceptionType::None,
15
19 ErrorLicenseContent = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseContent,
20
24 ErrorLicenseExpired = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseExpired,
25
29 ErrorLicenseHostID = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseHostID,
30
34 ErrorFacialTemplate = (int)FPhiSelphID::SelphIDExceptionType::ErrorFacialTemplate,
35
39 ErrorLoadingLibrary = (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingLibrary,
40
44 ErrorLicenseUsageLogging = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseUsageLogging,
45
49 ErrorFacialImage = (int)FPhiSelphID::SelphIDExceptionType::ErrorFacialImage,
50
54 ErrorDocumentData = (int)FPhiSelphID::SelphIDExceptionType::ErrorDocumentData,
55
59 ErrorLicenseNetwork = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseNetwork,
60
65 (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseNetworkConnectionsExceeded,
66
70 ErrorLicenseGallerySizeReached = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseGallerySizeReached,
71
75 ErrorInvalidOptions = (int)FPhiSelphID::SelphIDExceptionType::ErrorInvalidOptions,
76
80 ErrorLicenseTooOld = (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseTooOld,
81
85 ErrorUnavailableFeature = (int)FPhiSelphID::SelphIDExceptionType::ErrorUnavailableFeature,
86
90 ErrorIncompatibleFacialTemplate = (int)FPhiSelphID::SelphIDExceptionType::ErrorIncompatibleFacialTemplate,
91
95 ErrorConfigurationFileAccess = (int)FPhiSelphID::SelphIDExceptionType::ErrorConfigurationFileAccess,
96
100 ErrorTrackingFileAccess = (int)FPhiSelphID::SelphIDExceptionType::ErrorTrackingFileAccess,
101
105 ErrorLoadingTrackingFile = (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingTrackingFile,
106
110 ErrorConfigVarsEmpty = (int)FPhiSelphID::SelphIDExceptionType::ErrorConfigVarsEmpty,
111
115 ErrorInstallPathEmpty = (int)FPhiSelphID::SelphIDExceptionType::ErrorInstallPathEmpty,
116
120 ErrorLivenessDataPathEmpty = (int)FPhiSelphID::SelphIDExceptionType::ErrorLivenessDataPathEmpty,
121
125 ErrorLoadingFacialLibrary = (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingFacialLibrary,
126
130 ErrorLoadingLivenessLibrary = (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingLivenessLibrary,
131
135 ErrorProcessingFacial = (int)FPhiSelphID::SelphIDExceptionType::ErrorProcessingFacial,
136
140 ErrorProcessingLiveness = (int)FPhiSelphID::SelphIDExceptionType::ErrorProcessingLiveness,
141
145 ErrorGalleryFile = (int)FPhiSelphID::SelphIDExceptionType::ErrorGalleryFile
146};
147
151public
152ref class SelphIDException sealed : System::Exception {
153 private:
154 SelphIDExceptionType _selphIDExceptionType;
155
156 public:
161
167
173
178
183
189};
190} // namespace FPhiSelphIDNet
SelphIDExceptionType
SelphID Exception Type.
Definition SelphIDExceptionNet.h:10
@ ErrorLoadingLibrary
Loading library error.
@ ErrorDocumentData
Document data error.
@ ErrorLicenseTooOld
License is too old.
@ ErrorProcessingFacial
Internal error when execute the facial extraction.
@ ErrorGalleryFile
Error when accessing a gallery in disk.
@ ErrorConfigVarsEmpty
SelphID configuration variables are empty (config file or environment variables).
@ ErrorUnavailableFeature
Feature unavailable.
@ ErrorConfigurationFileAccess
Configuration file access error.
@ ErrorLoadingFacialLibrary
Error when loading the facial library.
@ ErrorLicenseGallerySizeReached
Gallery size reached.
@ ErrorProcessingLiveness
Internal error when execute the liveness check.
@ ErrorLicenseNetworkConnectionsExceeded
NetworkLicense connections exceeded error.
@ ErrorFacialTemplate
Facial template error.
@ ErrorTrackingFileAccess
Tracking file access error.
@ ErrorInstallPathEmpty
FACEPHI_SELPHID_INSTALL_PATH key is empty.
@ ErrorLivenessDataPathEmpty
FACEPHI_SELPHID_FACIALLIVENESS_PATH_KEY key is empty.
@ ErrorFacialImage
License usage logging error.
@ ErrorIncompatibleFacialTemplate
Incompatible facial template.
@ ErrorLoadingLivenessLibrary
Error when loading the liveness library.
@ ErrorLicenseExpired
License expired error.
@ ErrorLoadingTrackingFile
Loading tracking file error.
@ ErrorLicenseUsageLogging
Facial image error.
@ ErrorLicenseNetwork
NetworkLicense error.
@ ErrorLicenseHostID
License HostID error.
SelphID exception.
Definition SelphIDExceptionNet.h:152
SelphIDExceptionType GetExceptionType()
Gets exception type.
~SelphIDException()
SelphIDException destructor.
SelphIDException()
Creates a new instance of SelphIDException.
SelphIDException(SelphIDExceptionType selphIDExceptionType)
Creates a new instance of SelphIDException with exception type.
SelphIDException(SelphIDException ^ selphIDException)
Creates a new instance of SelphIDException.