omni_time Struct Reference

#include <omni_time.h>

List of all members.

Public Member Functions

 omni_time ()
 omni_time (long secs, long nanosecs=0)
 omni_time (double secs)
double double_time () const

Static Public Member Functions

static omni_time time (const omni_time &relative_offset=omni_time())
 Return an absolute time suitable for use with schedule_one_shot_timeout & schedule_periodic_timeout.

Public Attributes

long int d_secs
long int d_nsecs


Constructor & Destructor Documentation

omni_time::omni_time (  )  [inline]

omni_time::omni_time ( long  secs,
long  nanosecs = 0 
) [inline]

omni_time::omni_time ( double  secs  ) 


Member Function Documentation

double omni_time::double_time (  )  const [inline]

References d_nsecs, and d_secs.

static omni_time omni_time::time ( const omni_time relative_offset = omni_time()  )  [static]

Return an absolute time suitable for use with schedule_one_shot_timeout & schedule_periodic_timeout.

The return value is the current time plus the given relative offset.


Member Data Documentation

Referenced by double_time().

Referenced by double_time().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 5 09:03:20 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8