Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

Timer.cc File Reference

#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)

Define Documentation

#define BILLION   1000000000L
 

#define MILLION   1000000L
 


Generated on Wed Oct 5 14:36:12 2005 for RobotFlow by  doxygen 1.4.4