timev.h File Reference

Go to the source code of this file.

Data Structures

struct  vtm

Defines

#define TIME_SCALE   1000000000
#define TYPEOF_TIMEVAL_TV_SEC   time_t
#define TYPEOF_TIMEVAL_TV_USEC   long

Typedefs

typedef unsigned long unsigned_time_t


Define Documentation

#define TIME_SCALE   1000000000

Definition at line 19 of file timev.h.

Referenced by rb_time_magnify(), rb_time_succ(), rb_time_unmagnify(), rb_time_unmagnify_to_float(), split_second(), time_mdump(), time_mload(), time_nsec(), time_s_at(), time_subsec(), time_to_i(), time_usec(), timespec2timew(), timew2timespec(), timew2timespec_exact(), timew_out_of_timet_range(), usec2subsecx(), validate_vtm(), and vtm_add_offset().

#define TYPEOF_TIMEVAL_TV_SEC   time_t

Definition at line 22 of file timev.h.

Referenced by double2timeval(), rb_time_timeval(), and time_timeval().

#define TYPEOF_TIMEVAL_TV_USEC   long

Definition at line 28 of file timev.h.

Referenced by rb_time_timeval(), and time_timeval().


Typedef Documentation

typedef unsigned long unsigned_time_t

Definition at line 33 of file timev.h.


Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7