w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

rule Struct Reference

#include <rule.h>

Collaboration diagram for rule:
[legend]

Public Attributes

struct rulenext
 
const char ** targets
 
unsigned intlens
 
const char ** suffixes
 
struct depdeps
 
struct commandscmds
 
unsigned short num
 
char terminal
 
char in_use
 
int r_type
 
int r_day
 
int r_week
 
int r_mon
 
int_fast32_t r_time
 
const char * r_filename
 
int r_linenum
 
const char * r_name
 
zic_t r_loyear
 
zic_t r_hiyear
 
const char * r_yrtype
 
int r_lowasnum
 
int r_hiwasnum
 
int r_month
 
int r_dycode
 
int r_dayofmonth
 
int r_wday
 
zic_t r_tod
 
int r_todisstd
 
int r_todisgmt
 
zic_t r_stdoff
 
const char * r_abbrvar
 
int r_todo
 
zic_t r_temp
 

Detailed Description

Definition at line 20 of file rule.h.

Member Data Documentation

◆ cmds

struct commands* rule::cmds

Definition at line 27 of file rule.h.

Referenced by pattern_search().

◆ deps

struct dep* rule::deps

◆ in_use

char rule::in_use

Definition at line 30 of file rule.h.

Referenced by new_pattern_rule(), and pattern_search().

◆ lens

unsigned int* rule::lens

Definition at line 24 of file rule.h.

Referenced by freerule(), and pattern_search().

◆ next

◆ num

unsigned short rule::num

Definition at line 28 of file rule.h.

Referenced by new_pattern_rule(), pattern_search(), and snap_implicit_rules().

◆ r_abbrvar

const char* rule::r_abbrvar

Definition at line 96 of file zic.c.

Referenced by stringzone().

◆ r_day

int rule::r_day

Definition at line 119 of file localtime.c.

Referenced by getrule(), and transtime().

◆ r_dayofmonth

int rule::r_dayofmonth

Definition at line 87 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_dycode

int rule::r_dycode

Definition at line 86 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_filename

const char* rule::r_filename

Definition at line 74 of file zic.c.

Referenced by associate().

◆ r_hiwasnum

int rule::r_hiwasnum

Definition at line 82 of file zic.c.

◆ r_hiyear

zic_t rule::r_hiyear

Definition at line 79 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_linenum

int rule::r_linenum

Definition at line 75 of file zic.c.

Referenced by associate().

◆ r_lowasnum

int rule::r_lowasnum

Definition at line 81 of file zic.c.

◆ r_loyear

zic_t rule::r_loyear

Definition at line 78 of file zic.c.

Referenced by outzone().

◆ r_mon

int rule::r_mon

Definition at line 121 of file localtime.c.

Referenced by getrule(), and transtime().

◆ r_month

int rule::r_month

Definition at line 84 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_name

const char* rule::r_name

Definition at line 76 of file zic.c.

Referenced by associate(), emit_icu_zone(), and rcomp().

◆ r_stdoff

zic_t rule::r_stdoff

Definition at line 95 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_temp

zic_t rule::r_temp

Definition at line 99 of file zic.c.

◆ r_time

int_fast32_t rule::r_time

Definition at line 122 of file localtime.c.

Referenced by getrule(), and transtime().

◆ r_tod

zic_t rule::r_tod

Definition at line 90 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_todisgmt

int rule::r_todisgmt

Definition at line 93 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_todisstd

int rule::r_todisstd

Definition at line 91 of file zic.c.

Referenced by outzone(), and stringzone().

◆ r_todo

int rule::r_todo

Definition at line 98 of file zic.c.

◆ r_type

int rule::r_type

Definition at line 118 of file localtime.c.

Referenced by getrule(), and transtime().

◆ r_wday

int rule::r_wday

Definition at line 88 of file zic.c.

◆ r_week

int rule::r_week

Definition at line 120 of file localtime.c.

Referenced by getrule(), and transtime().

◆ r_yrtype

const char* rule::r_yrtype

Definition at line 80 of file zic.c.

◆ suffixes

const char** rule::suffixes

Definition at line 25 of file rule.h.

Referenced by freerule(), and pattern_search().

◆ targets

const char** rule::targets

Definition at line 23 of file rule.h.

Referenced by create_pattern_rule(), freerule(), new_pattern_rule(), and pattern_search().

◆ terminal

char rule::terminal

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