|
NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
|
#include <memory>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | BiometricEvaluation::Memory::unique_if< T > |
| Define a type that is visible when T is not an array. More... | |
| struct | BiometricEvaluation::Memory::unique_if< T[]> |
| Define a type that is visible when T is an unknown-bound array. More... | |
| struct | BiometricEvaluation::Memory::unique_if< T[S]> |
| Define a type that is visible when T is an known-bound array. More... | |
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::Memory |
| Support for memory-related operations. | |
Functions | |
| template<typename T , typename... Ts> | |
| unique_if< T >::unique_single | BiometricEvaluation::Memory::make_unique (Ts &&... params) |
| Framework version of std::make_unique for non-array types. More... | |
| template<class T > | |
| unique_if< T >::unique_array_unknown_bound | BiometricEvaluation::Memory::make_unique (size_t size) |
| Framework version of std::make_unique for unknown-bound arrays. More... | |
| template<class T , class... Ts> | |
| unique_if< T >::unique_array_known_bound | BiometricEvaluation::Memory::make_unique (Ts &&...)=delete |
| Framework version of std::make_unique for known-bound arrays. More... | |
| bool | BiometricEvaluation::Memory::isLittleEndian () |
| Determine endianess of current platform. More... | |