NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
|
The parent class of all BiometricEvaluation exceptions. More...
#include <be_error_exception.h>
Inherits std::exception.
Inherited by BiometricEvaluation::Error::ConversionError, BiometricEvaluation::Error::DataError, BiometricEvaluation::Error::FileError, BiometricEvaluation::Error::MemoryError, BiometricEvaluation::Error::NotImplemented, BiometricEvaluation::Error::ObjectDoesNotExist, BiometricEvaluation::Error::ObjectExists, BiometricEvaluation::Error::ObjectIsClosed, BiometricEvaluation::Error::ObjectIsOpen, BiometricEvaluation::Error::ParameterError, BiometricEvaluation::Error::StrategyError, and BiometricEvaluation::MPI::Exception.
Public Member Functions | |
Exception () | |
Construct an Exception object without an information string. More... | |
Exception (std::string info) | |
Construct an Exception object with an information string. More... | |
virtual | ~Exception ()=default |
const char * | what () const noexcept |
Obtain the information string associated with the exception. More... | |
const std::string | whatString () const noexcept |
Obtain the information string associated with the exception. More... | |
The parent class of all BiometricEvaluation exceptions.
The classes derived from this class will have a default information string set indicating the type of exception. Any additional information string is appended to that string.
Definition at line 31 of file be_error_exception.h.
BiometricEvaluation::Error::Exception::Exception | ( | ) |
Construct an Exception object without an information string.
BiometricEvaluation::Error::Exception::Exception | ( | std::string | info | ) |
Construct an Exception object with an information string.
[in] | info | The information string associated with the exception. |
|
virtualdefault |
Reimplemented in BiometricEvaluation::MPI::Exception.
|
noexcept |
Obtain the information string associated with the exception.
|
noexcept |
Obtain the information string associated with the exception.