NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
Namespaces | Functions | Variables
be_time.h File Reference
#include <cstdint>
#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::Time
 Support for time and timers.
 

Functions

std::string BiometricEvaluation::Time::getCurrentTime ()
 
std::string BiometricEvaluation::Time::getCurrentDate ()
 
std::string BiometricEvaluation::Time::getCurrentDateAndTime ()
 
std::string BiometricEvaluation::Time::getCurrentCalendarInformation (const std::string &formatString)
 Obtain customized calendar information. More...
 
std::string BiometricEvaluation::Time::put_time (const struct tm *tmb, const char *fmt)
 Manual implementation of std::put_time. More...
 

Variables

const uint64_t BiometricEvaluation::Time::OneSecond = 1000000
 
const uint64_t BiometricEvaluation::Time::OneHalfSecond = 500000
 
const uint64_t BiometricEvaluation::Time::OneQuarterSecond = 250000
 
const uint64_t BiometricEvaluation::Time::OneEighthSecond = 125000
 
const int BiometricEvaluation::Time::NanosecondsPerMicrosecond = 1000
 
const int BiometricEvaluation::Time::MicrosecondsPerSecond = 1000000
 
const int BiometricEvaluation::Time::MicrosecondsPerMillisecond = 1000
 
const int BiometricEvaluation::Time::MillisecondsPerSecond = 1000