00001
00002 #ifndef WIBBLE_GRCAL_GRCAL_H
00003 #define WIBBLE_GRCAL_GRCAL_H
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include <string>
00026
00067 struct tm;
00068
00069 namespace wibble {
00070 namespace grcal {
00071
00075 namespace date {
00076
00080 void today(int* dst);
00081
00083 void now(int* dst);
00084
00086 int daysinmonth(int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int month);
00087
00089 int int year, int