Commit source

This commit is contained in:
kradchen
2023-05-18 16:04:27 +08:00
parent 88cf81e4ea
commit c6cd188732
83 changed files with 39921 additions and 0 deletions

21
TVALCPU/src/timestamp.cpp Normal file
View File

@@ -0,0 +1,21 @@
/*
* utility.cpp
*
* Created on: Mar 22, 2011
* Author: ditlevsen
*/
#include <sys/time.h>
#include <sys/types.h>
#include <cstdlib>
// get time stamp in seconds using Native Linux Time Measurement
double get_timestamp() {
struct timeval tp;
double sec, usec;
gettimeofday(&tp, NULL);
sec = static_cast<double>( tp.tv_sec );
usec = static_cast<double>( tp.tv_usec )/1E6;
return sec + usec;
}