GNU Radio 3.2.2 C++ API
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


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