Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
|
Go to the source code of this file.
Macros | |
#define | TIME_SCALE 1000000000 |
#define | TYPEOF_TIMEVAL_TV_SEC time_t |
#define | TYPEOF_TIMEVAL_TV_USEC long |
Typedefs | |
typedef unsigned long | unsigned_time_t |
Functions | |
PACKED_STRUCT_UNALIGNED (struct vtm { VALUE year;VALUE subsecx;VALUE utc_offset;VALUE zone;unsigned int yday:9;unsigned int mon:4;unsigned int mday:5;unsigned int hour:5;unsigned int min:6;unsigned int sec:6;unsigned int wday:3;unsigned int isdst:2;}) | |
VALUE | rb_time_zone_abbreviation (VALUE zone, VALUE time) |
typedef unsigned long unsigned_time_t |
PACKED_STRUCT_UNALIGNED | ( | struct vtm { VALUE year;VALUE subsecx;VALUE utc_offset;VALUE zone;unsigned int yday:9;unsigned int mon:4;unsigned int mday:5;unsigned int hour:5;unsigned int min:6;unsigned int sec:6;unsigned int wday:3;unsigned int isdst:2;} | ) |