CTimeStamp Class Reference

#include <RobotAPI/drivers/XsensIMU/IMU/IMUHelpers.h>

Static Public Member Functions

static timeval GetCurrentTimeStamp ()
 
static long GetElapsedMicroseconds (const timeval &Post, const timeval &Pre)
 
static long GetElapsedMicroseconds (const timeval &Pre)
 
static float GetElapsedMilliseconds (const timeval &Post, const timeval &Pre)
 
static float GetElapsedSeconds (const timeval &Post, const timeval &Pre)
 

Static Public Attributes

static const timeval s_Zero = {0, 0}
 

Member Function Documentation

◆ GetCurrentTimeStamp()

static timeval GetCurrentTimeStamp ( )
inlinestatic

◆ GetElapsedMicroseconds() [1/2]

static long GetElapsedMicroseconds ( const timeval & Post,
const timeval & Pre )
inlinestatic

◆ GetElapsedMicroseconds() [2/2]

static long GetElapsedMicroseconds ( const timeval & Pre)
inlinestatic

◆ GetElapsedMilliseconds()

static float GetElapsedMilliseconds ( const timeval & Post,
const timeval & Pre )
inlinestatic

◆ GetElapsedSeconds()

static float GetElapsedSeconds ( const timeval & Post,
const timeval & Pre )
inlinestatic

Member Data Documentation

◆ s_Zero

const timeval s_Zero = {0, 0}
static

The documentation for this class was generated from the following files: