Ruby  2.5.0dev(2017-10-22revision60238)
Data Structures | Macros
date_tmx.h File Reference

Go to the source code of this file.

Data Structures

struct  tmx_funcs
 
struct  tmx
 

Macros

#define tmx_attr(x)   (tmx->funcs->x)(tmx->dat)
 
#define tmx_year   tmx_attr(year)
 
#define tmx_yday   tmx_attr(yday)
 
#define tmx_mon   tmx_attr(mon)
 
#define tmx_mday   tmx_attr(mday)
 
#define tmx_cwyear   tmx_attr(cwyear)
 
#define tmx_cweek   tmx_attr(cweek)
 
#define tmx_cwday   tmx_attr(cwday)
 
#define tmx_wnum0   tmx_attr(wnum0)
 
#define tmx_wnum1   tmx_attr(wnum1)
 
#define tmx_wday   tmx_attr(wday)
 
#define tmx_hour   tmx_attr(hour)
 
#define tmx_min   tmx_attr(min)
 
#define tmx_sec   tmx_attr(sec)
 
#define tmx_sec_fraction   tmx_attr(sec_fraction)
 
#define tmx_secs   tmx_attr(secs)
 
#define tmx_msecs   tmx_attr(msecs)
 
#define tmx_offset   tmx_attr(offset)
 
#define tmx_zone   tmx_attr(zone)
 

Macro Definition Documentation

◆ tmx_attr

#define tmx_attr (   x)    (tmx->funcs->x)(tmx->dat)

Definition at line 29 of file date_tmx.h.

◆ tmx_cwday

#define tmx_cwday   tmx_attr(cwday)

Definition at line 37 of file date_tmx.h.

◆ tmx_cweek

#define tmx_cweek   tmx_attr(cweek)

Definition at line 36 of file date_tmx.h.

◆ tmx_cwyear

#define tmx_cwyear   tmx_attr(cwyear)

Definition at line 35 of file date_tmx.h.

◆ tmx_hour

#define tmx_hour   tmx_attr(hour)

Definition at line 41 of file date_tmx.h.

◆ tmx_mday

#define tmx_mday   tmx_attr(mday)

Definition at line 34 of file date_tmx.h.

◆ tmx_min

#define tmx_min   tmx_attr(min)

Definition at line 42 of file date_tmx.h.

◆ tmx_mon

#define tmx_mon   tmx_attr(mon)

Definition at line 33 of file date_tmx.h.

◆ tmx_msecs

#define tmx_msecs   tmx_attr(msecs)

Definition at line 46 of file date_tmx.h.

◆ tmx_offset

#define tmx_offset   tmx_attr(offset)

Definition at line 47 of file date_tmx.h.

◆ tmx_sec

#define tmx_sec   tmx_attr(sec)

Definition at line 43 of file date_tmx.h.

◆ tmx_sec_fraction

#define tmx_sec_fraction   tmx_attr(sec_fraction)

Definition at line 44 of file date_tmx.h.

◆ tmx_secs

#define tmx_secs   tmx_attr(secs)

Definition at line 45 of file date_tmx.h.

◆ tmx_wday

#define tmx_wday   tmx_attr(wday)

Definition at line 40 of file date_tmx.h.

◆ tmx_wnum0

#define tmx_wnum0   tmx_attr(wnum0)

Definition at line 38 of file date_tmx.h.

◆ tmx_wnum1

#define tmx_wnum1   tmx_attr(wnum1)

Definition at line 39 of file date_tmx.h.

◆ tmx_yday

#define tmx_yday   tmx_attr(yday)

Definition at line 32 of file date_tmx.h.

◆ tmx_year

#define tmx_year   tmx_attr(year)

Definition at line 31 of file date_tmx.h.

◆ tmx_zone

#define tmx_zone   tmx_attr(zone)

Definition at line 48 of file date_tmx.h.