|
NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
|
Exceptions, and other error handling. More...
Classes | |
| class | ConversionError |
| Error when converting one object into another, a property value from string to int, for example. More... | |
| class | DataError |
| Error when reading data from an external source. More... | |
| class | Exception |
| The parent class of all BiometricEvaluation exceptions. More... | |
| class | FileError |
| File error when opening, reading, writing, etc. More... | |
| class | MemoryError |
| An error occurred when allocating an object. More... | |
| class | NotImplemented |
| A NotImplemented object is thrown when the underlying implementation of this interface has not or could not be created. More... | |
| class | ObjectDoesNotExist |
| The named object does not exist. More... | |
| class | ObjectExists |
| The named object exists and will not be replaced. More... | |
| class | ObjectIsClosed |
| The object is closed. More... | |
| class | ObjectIsOpen |
| The object is already opened. More... | |
| class | ParameterError |
| An invalid parameter was passed to a constructor or method. More... | |
| class | SignalManager |
| A SignalManager object is used to handle signals that come from the operating system. More... | |
| class | StrategyError |
| A StrategyError object is thrown when the underlying implementation of this interface encounters an error. More... | |
Functions | |
| std::string | errorStr (bool includeErrno=false) |
| Convert the value of errno to a human-readable error messsage. More... | |
| void | SignalManagerSighandler (int signo, siginfo_t *info, void *uap) |
Exceptions, and other error handling.
The Error package contains classes for exceptions, and functions used for error handling, including signals generated by a process.
| std::string BiometricEvaluation::Error::errorStr | ( | bool | includeErrno = false | ) |
Convert the value of errno to a human-readable error messsage.
| includeErrno | Whether or not to include the value of errno in the returned string. |
| void BiometricEvaluation::Error::SignalManagerSighandler | ( | int | signo, |
| siginfo_t * | info, | ||
| void * | uap | ||
| ) |