PostgreSQL Source Code git master
Loading...
Searching...
No Matches
state Struct Reference

#include <regguts.h>

Data Fields

int no
 
char flag
 
int nins
 
int nouts
 
struct arc * ins
 
struct arc * outs
 
struct state * tmp
 
struct state * next
 
struct state * prev
 
int leapcnt
 
int timecnt
 
int typecnt
 
int charcnt
 
bool goback
 
bool goahead
 
pg_time_t ats [TZ_MAX_TIMES]
 
unsigned char types [TZ_MAX_TIMES]
 
struct ttinfo ttis [TZ_MAX_TYPES]
 
char chars [Max(Max(TZ_MAX_CHARS+CHARS_EXTRA, sizeof "UTC"), 2 *(TZNAME_MAXIMUM+1))]
 
struct lsinfo lsis [TZ_MAX_LEAPS]
 

Detailed Description

Definition at line 330 of file regguts.h.

Field Documentation

◆ ats

pg_time_t state::ats[TZ_MAX_TIMES]

Definition at line 93 of file pgtz.h.

Referenced by tzloadbody().

◆ charcnt

int state::charcnt

Definition at line 90 of file pgtz.h.

Referenced by tzloadbody().

◆ chars

◆ flag

◆ goahead

bool state::goahead

Definition at line 92 of file pgtz.h.

Referenced by tzloadbody().

◆ goback

bool state::goback

Definition at line 91 of file pgtz.h.

◆ ins

◆ leapcnt

int state::leapcnt

Definition at line 86 of file pgtz.h.

◆ lsis

struct lsinfo state::lsis[TZ_MAX_LEAPS]

Definition at line 99 of file pgtz.h.

◆ next

◆ nins

◆ no

◆ nouts

◆ outs

◆ prev

struct state* state::prev

Definition at line 342 of file regguts.h.

Referenced by freestate(), and newstate().

◆ timecnt

int state::timecnt

Definition at line 88 of file pgtz.h.

Referenced by tzloadbody().

◆ tmp

◆ ttis

struct ttinfo state::ttis[TZ_MAX_TYPES]

Definition at line 95 of file pgtz.h.

Referenced by pg_get_timezone_offset(), pg_next_dst_boundary(), and tzloadbody().

◆ typecnt

int state::typecnt

Definition at line 89 of file pgtz.h.

Referenced by tzloadbody().

◆ types

unsigned char state::types[TZ_MAX_TIMES]

Definition at line 94 of file pgtz.h.

Referenced by tzloadbody().


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