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.