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 arcins
 
struct arcouts
 
struct statetmp
 
struct statenext
 
struct stateprev
 
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: