|
NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
|
#include <map>#include <string>#include <ostream>#include <type_traits>#include <be_error_exception.h>Go to the source code of this file.
Namespaces | |
| namespace | BiometricEvaluation |
| This software was developed at the National Institute of Standards and Technology (NIST) by employees of the Federal Government in the course of their official duties. | |
| namespace | BiometricEvaluation::Framework |
| Information about the framework. | |
| namespace | BiometricEvaluation::Framework::Enumeration |
Macros | |
| #define | BE_FRAMEWORK_ENUMERATION_DECLARATIONS(BE_ENUMERATED_TYPE_, BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_) |
| Collection of function declarations for enum classes. More... | |
| #define | BE_FRAMEWORK_ENUMERATION_DEFINITIONS(BE_ENUMERATED_TYPE_, BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_) |
| Collection of function definitions for enum classes. More... | |
| #define BE_FRAMEWORK_ENUMERATION_DECLARATIONS | ( | BE_ENUMERATED_TYPE_, | |
| BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_ | |||
| ) |
Collection of function declarations for enum classes.
Put this in your header file, outside of any namespace.
| BE_ENUMERATED_TYPE_ | Fully-qualified enum class, |
| BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_ | Name of std::map<enum class, std::string> that you will define in the global namespace. |
Definition at line 49 of file be_framework_enumeration.h.
| #define BE_FRAMEWORK_ENUMERATION_DEFINITIONS | ( | BE_ENUMERATED_TYPE_, | |
| BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_ | |||
| ) |
Collection of function definitions for enum classes.
Put this in your implementation file after defining BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_
| BE_ENUMERATED_TYPE_ | Fully-qualified enum class, |
| BE_ENUMERATED_TYPE_ENUM_TO_STRING_MAP_ | Name of std::map<enum class, std::string> defined in the global namespace. |
Definition at line 145 of file be_framework_enumeration.h.