In soviet russia, stupid mistakes fix YOU.
This commit is contained in:
parent
74312b2e51
commit
ca25787c45
1 changed files with 2 additions and 3 deletions
|
@ -11,16 +11,15 @@ void Util::sleep(int ms){
|
||||||
if (ms > 10000){return;}
|
if (ms > 10000){return;}
|
||||||
struct timespec T;
|
struct timespec T;
|
||||||
T.tv_sec = ms/1000;
|
T.tv_sec = ms/1000;
|
||||||
T.tv_nsec = 1000*(ms%1000);
|
T.tv_nsec = 1000000*(ms%1000);
|
||||||
nanosleep(&T, 0);
|
nanosleep(&T, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Gets the current time in milliseconds.
|
/// Gets the current time in milliseconds.
|
||||||
long long int Util::getMS(){
|
long long int Util::getMS(){
|
||||||
/// \todo Possibly change to use clock_gettime - needs -lrt though...
|
|
||||||
struct timespec t;
|
struct timespec t;
|
||||||
clock_gettime(CLOCK_REALTIME, &t);
|
clock_gettime(CLOCK_REALTIME, &t);
|
||||||
return ((long long int)t.tv_sec) * 1000 + t.tv_nsec/1000;
|
return ((long long int)t.tv_sec) * 1000 + t.tv_nsec/1000000;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Gets the amount of seconds since 01/01/1970.
|
/// Gets the amount of seconds since 01/01/1970.
|
||||||
|
|
Loading…
Add table
Reference in a new issue