|
NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
|
Information communicated back from framework methods. More...
#include <be_framework_status.h>
Public Types | |
| enum class | Type { Debug , Warning , Error } |
| Type of status received. More... | |
Public Member Functions | |
| Status (Type type, const std::string &message, const std::string &identifier="") | |
| Status constructor. More... | |
| Type | getType () const noexcept |
| Obtain the Type of this Status' message. More... | |
| std::string | getMessage () const noexcept |
| Obtain the explanatory message from this Status. More... | |
| std::string | getIdentifier () const noexcept |
| Obtain the identifier from this Status. More... | |
Information communicated back from framework methods.
Definition at line 24 of file be_framework_status.h.
|
strong |
Type of status received.
| Enumerator | |
|---|---|
| Debug | Informational/debugging. Processing should continue. |
| Warning | Something seems off about the operation, but the output might be fine. |
| Error | Processing absolutely should stop. |
Definition at line 28 of file be_framework_status.h.
| BiometricEvaluation::Framework::Status::Status | ( | Type | type, |
| const std::string & | message, | ||
| const std::string & | identifier = "" |
||
| ) |
Status constructor.
| code | Return code from a function or method. |
| message | Message providing insight into code's value. |
|
inlinenoexcept |
Obtain the Type of this Status' message.
Definition at line 66 of file be_framework_status.h.
|
inlinenoexcept |
Obtain the explanatory message from this Status.
Definition at line 84 of file be_framework_status.h.
|
inlinenoexcept |
Obtain the identifier from this Status.
The identifier is used to provide more context about the message and is user-defined.
Definition at line 105 of file be_framework_status.h.