#include "Timer.h"
#include <errno.h>
#include <sys/time.h>
#include <assert.h>
Include dependency graph for Timer.cc:
Namespaces | |
namespace | RobotFlow |
Defines | |
#define | MILLION 1000000L |
#define | BILLION 1000000000L |
Functions | |
void * | RobotFlow::timer_thread (void *timerPtr) |
void | RobotFlow::vGetSystemTime (timespec *a_ptNow) |
long | RobotFlow::lMsBetweenTimes (timespec const *ac_ptInitial, timespec const *ac_ptFinal) |
long | RobotFlow::lMsRemainingUntil (timespec const *ac_ptFinal) |
long | RobotFlow::lMsElapsedSince (timespec const *ac_ptInitial) |
void | RobotFlow::vAddMsToTime (unsigned long a_ulNbrMs, timespec *a_ptInitial) |
long | RobotFlow::lUsBetweenTimes (timespec const *ac_ptInitial, timespec const *ac_ptFinal) |
long | RobotFlow::lUsRemainingUntil (timespec const *ac_ptFinal) |
long | RobotFlow::lUsElapsedSince (timespec const *ac_ptInitial) |
void | RobotFlow::vAddUsToTime (unsigned long a_ulNbrUs, timespec *a_ptInitial) |
void | RobotFlow::thread_usleep (unsigned long a_ulNbrUs) |
|
|
|
|