Index of modules


C
Calendar [Printer]
Calendar printer.
Calendar
Calendar implementation in which seconds are integer.
CalendarPrinter [Printer]
Calendar_builder
Generic calendar implementation.
Calendar_sig
Calendar interface.

D
Date [Printer]
Date printer.
Date [Calendar_sig.S]
Date implementation used by this calendar.
Date
Date implementation.
DatePrinter [Printer]
Date_sig
Date interface.

F
Fcalendar [Printer]
Fcalendar printer.
Fcalendar
Calendar implementation in which seconds are float.
Float [Utils]
Float implementation.
Ftime [Printer]
Ftime printer.
Ftime
Time implementation in which seconds are floats.

I
Int [Utils]
Integer implementation.

M
Make [Calendar_builder]
Implement a calendar from a date implementation and a time implementation.
Make_Precise [Calendar_builder]
Similar to Calendar_builder.Make but results are more precise.

P
Period [Calendar_sig.S]
A period is the number of seconds between two calendars.
Period [Date_sig.S]
A period is the number of days between two dates.
Period [Time_sig.S]
A period is the number of seconds between two times.
Period
A period represents the time passed between two events (a date, a time...).
Precise [Fcalendar]
More precise implementation of calendar in which seconds are float.
Precise [Calendar]
More precise implementation of calendar in which seconds are integer.
Precise_Calendar [Printer]
Precise Calendar printer.
Precise_Fcalendar [Printer]
Precise Fcalendar printer.
Printer
Pretty printing and parsing from string.

S
Second [Time_sig.S]
Second implementation

T
Time [Printer]
Time printer.
Time [Calendar_sig.S]
Time implementation used by this calendar.
Time
Time implementation in which seconds are integers.
TimePrinter [Printer]
Time_Zone
Time zone management.
Time_sig
Time interface.

U
Utils
Some utilities.

V
Version
Information about version of calendar.