1#ifndef TIME_ZONE_COMMON_H 
    2#define TIME_ZONE_COMMON_H 
   73#define MY_TZNAME_MAX TZNAME_MAX 
   76#define MY_TZNAME_MAX 255 
This file follows Google coding style, except for the name MEM_ROOT (which is kept for historical rea...
 
unsigned char uchar
Definition: my_inttypes.h:52
 
int64_t my_time_t
Portable time_t replacement.
Definition: my_time_t.h:32
 
The MEM_ROOT is a simple arena, where allocations are carved out of larger blocks.
Definition: my_alloc.h:83
 
Definition: time_zone_common.h:83
 
unsigned revcnt
Definition: time_zone_common.h:89
 
size_t charcnt
Definition: time_zone_common.h:87
 
uchar * types
Definition: time_zone_common.h:92
 
TRAN_TYPE_INFO * fallback_tti
Definition: time_zone_common.h:114
 
REVT_INFO * revtis
Definition: time_zone_common.h:109
 
unsigned leapcnt
Definition: time_zone_common.h:84
 
char * chars
Definition: time_zone_common.h:96
 
my_time_t * revts
Definition: time_zone_common.h:108
 
unsigned timecnt
Definition: time_zone_common.h:85
 
LS_INFO * lsis
Definition: time_zone_common.h:102
 
unsigned typecnt
Definition: time_zone_common.h:86
 
my_time_t * ats
Definition: time_zone_common.h:91
 
TRAN_TYPE_INFO * ttis
Definition: time_zone_common.h:93
 
Definition: time_zone_common.h:57
 
long ls_corr
Definition: time_zone_common.h:59
 
my_time_t ls_trans
Definition: time_zone_common.h:58
 
Definition: time_zone_common.h:67
 
long rt_offset
Definition: time_zone_common.h:68
 
unsigned rt_type
Definition: time_zone_common.h:69
 
Definition: time_zone_common.h:44
 
unsigned tt_abbrind
Definition: time_zone_common.h:48
 
long tt_gmtoff
Definition: time_zone_common.h:45
 
unsigned tt_isdst
Definition: time_zone_common.h:46
 
struct revtinfo REVT_INFO
 
struct ttinfo TRAN_TYPE_INFO
 
bool prepare_tz_info(TIME_ZONE_INFO *sp, MEM_ROOT *storage)
Definition: time_zone_common.cc:93