Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

state Struct Reference

#include <regguts.h>

Data Fields

int no
char flag
int nins
struct arcins
int nouts
struct arcouts
struct arcfree
struct statetmp
struct statenext
struct stateprev
struct arcbatch oas
int noas
int leapcnt
int timecnt
int typecnt
int charcnt
int goback
int goahead
pg_time_t ats [TZ_MAX_TIMES]
unsigned char types [TZ_MAX_TIMES]
struct ttinfo ttis [TZ_MAX_TYPES]
char chars [BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 3),(2 *(TZ_STRLEN_MAX+1)))]
struct lsinfo lsis [TZ_MAX_LEAPS]

Detailed Description

Definition at line 303 of file regguts.h.


Field Documentation

pg_time_t state::ats[TZ_MAX_TIMES]

Definition at line 48 of file pgtz.h.

Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().

Definition at line 45 of file pgtz.h.

Referenced by tzload(), and tzparse().

char state::chars[BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 3),(2 *(TZ_STRLEN_MAX+1)))]

Definition at line 52 of file pgtz.h.

Referenced by localsub(), typesequiv(), tzload(), and tzparse().

Definition at line 307 of file regguts.h.

Referenced by cleanup(), fixempties(), freestate(), newfstate(), newstate(), pull(), and push().

struct arc* state::free

Definition at line 312 of file regguts.h.

Referenced by allocarc(), freearc(), and newstate().

Definition at line 47 of file pgtz.h.

Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().

Definition at line 46 of file pgtz.h.

Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().

struct arc* state::ins

Definition at line 42 of file pgtz.h.

Referenced by timesub(), tzload(), and tzparse().

struct lsinfo state::lsis[TZ_MAX_LEAPS]

Definition at line 53 of file pgtz.h.

Referenced by timesub(), and tzload().

struct state* state::next
int state::no

Definition at line 317 of file regguts.h.

Referenced by allocarc(), and newstate().

Definition at line 316 of file regguts.h.

Referenced by allocarc(), destroystate(), and newstate().

struct arc* state::outs
struct state* state::prev

Definition at line 315 of file regguts.h.

Referenced by freestate(), and newstate().

Definition at line 43 of file pgtz.h.

Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().

struct state* state::tmp
struct ttinfo state::ttis[TZ_MAX_TYPES]
unsigned char state::types[TZ_MAX_TIMES]

Definition at line 49 of file pgtz.h.

Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().


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