vrpn 07.35
Virtual Reality Peripheral Network
 
Loading...
Searching...
No Matches
vrpn_File_Connection::FileTime_Accumulator Class Reference

#include <vrpn_FileConnection.h>

Public Member Functions

 FileTime_Accumulator ()
 
const timeval & accumulated (void)
 
const timeval & time_of_last_accum (void)
 
vrpn_float32 replay_rate (void)
 
void accumulate_to (const timeval &now_time)
 
void set_replay_rate (vrpn_float32 new_rate)
 
void reset_at_time (const timeval &now_time)
 

Detailed Description

Definition at line 219 of file vrpn_FileConnection.h.

Constructor & Destructor Documentation

◆ FileTime_Accumulator()

vrpn_File_Connection::FileTime_Accumulator::FileTime_Accumulator ( )

Definition at line 301 of file vrpn_FileConnection.C.

Member Function Documentation

◆ accumulate_to()

void vrpn_File_Connection::FileTime_Accumulator::accumulate_to ( const timeval & now_time)

Definition at line 311 of file vrpn_FileConnection.C.

References vrpn_TimevalDiff(), vrpn_TimevalScale(), and vrpn_TimevalSum().

Referenced by set_replay_rate().

Here is the call graph for this function:

◆ accumulated()

const timeval & vrpn_File_Connection::FileTime_Accumulator::accumulated ( void )
inline

Definition at line 235 of file vrpn_FileConnection.h.

◆ replay_rate()

vrpn_float32 vrpn_File_Connection::FileTime_Accumulator::replay_rate ( void )
inline

Definition at line 243 of file vrpn_FileConnection.h.

◆ reset_at_time()

void vrpn_File_Connection::FileTime_Accumulator::reset_at_time ( const timeval & now_time)

Definition at line 338 of file vrpn_FileConnection.C.

◆ set_replay_rate()

void vrpn_File_Connection::FileTime_Accumulator::set_replay_rate ( vrpn_float32 new_rate)

Definition at line 327 of file vrpn_FileConnection.C.

References accumulate_to(), and vrpn_gettimeofday.

Here is the call graph for this function:

◆ time_of_last_accum()

const timeval & vrpn_File_Connection::FileTime_Accumulator::time_of_last_accum ( void )
inline

Definition at line 241 of file vrpn_FileConnection.h.


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