- Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
This commit is contained in:
38
scaldate.h
38
scaldate.h
@ -21,19 +21,21 @@
|
||||
*/
|
||||
|
||||
#ifndef ISO_CAL
|
||||
#define ISO_CAL 0
|
||||
#define ISO_CAL 0
|
||||
#endif
|
||||
|
||||
#if (ISO_CAL != 0 && ISO_CAL != 1)
|
||||
#error ISO_CAL must be set to either 0 or 1
|
||||
#error ISO_CAL must be set to either 0 or 1
|
||||
#endif
|
||||
|
||||
#if ISO_CAL
|
||||
enum DOW_T {DOW_IGNORE = -1,
|
||||
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY};
|
||||
enum DOW_T { DOW_IGNORE = -1,
|
||||
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
|
||||
};
|
||||
#else
|
||||
enum DOW_T {DOW_IGNORE = -1,
|
||||
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY};
|
||||
enum DOW_T { DOW_IGNORE = -1,
|
||||
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY
|
||||
};
|
||||
#endif
|
||||
|
||||
/*
|
||||
@ -51,19 +53,19 @@
|
||||
** October 31.
|
||||
*/
|
||||
|
||||
extern unsigned DST_start_mo;
|
||||
extern unsigned DST_start_dt;
|
||||
extern unsigned DST_start_mo;
|
||||
extern unsigned DST_start_dt;
|
||||
extern enum DOW_T DST_start_dy;
|
||||
|
||||
extern unsigned DST_stop_mo;
|
||||
extern unsigned DST_stop_dt;
|
||||
extern unsigned DST_stop_mo;
|
||||
extern unsigned DST_stop_dt;
|
||||
extern enum DOW_T DST_stop_dy;
|
||||
|
||||
int isleap (unsigned yr);
|
||||
long ymd_to_scalar (unsigned yr, unsigned mo, unsigned day);
|
||||
void scalar_to_ymd (long scalar, unsigned *yr, unsigned *mo, unsigned *day);
|
||||
int daynum(int year, int month, int day);
|
||||
int weeknum(int year, int month, int day);
|
||||
int isleap(unsigned yr);
|
||||
long ymd_to_scalar(unsigned yr, unsigned mo, unsigned day);
|
||||
void scalar_to_ymd(long scalar, unsigned *yr, unsigned *mo, unsigned *day);
|
||||
int daynum(int year, int month, int day);
|
||||
int weeknum(int year, int month, int day);
|
||||
|
||||
int valiDate(unsigned yr, unsigned mo, unsigned day);
|
||||
|
||||
@ -76,8 +78,8 @@ extern char *MoonPhaseText[8];
|
||||
|
||||
unsigned moonphase(unsigned yr, unsigned mo, unsigned dy);
|
||||
|
||||
int getfdate (int handle, long *date);
|
||||
int getdatef (char *fname, long *date);
|
||||
int getfdate(int handle, long *date);
|
||||
int getdatef(char *fname, long *date);
|
||||
|
||||
|
||||
#endif /* SCALDATE__H */
|
||||
#endif /* SCALDATE__H */
|
||||
|
Reference in New Issue
Block a user