This class is a repository for date conversion algorithms. More...
#include <datelib.h>
Static Public Member Functions | |
static const DateAlgorithmRepository & | instance () |
Get the unique instance of this class. | |
static CalendarConverter * | getDefaultCalendarConverter () |
Get the default CalendarConverter. | |
static ClockConverter * | getDefaultClockConverter () |
This method is not thread-safe. |
This class is a repository for date conversion algorithms.
This is a singleton OO pattern.
Definition at line 40 of file datelib.h.
CalendarConverter * eyedb::DateAlgorithmRepository::getDefaultCalendarConverter | ( | ) | [static] |
Get the default CalendarConverter.
This method is not thread-safe.
Definition at line 62 of file datelib.cc.
ClockConverter * eyedb::DateAlgorithmRepository::getDefaultClockConverter | ( | ) | [static] |
This method is not thread-safe.
Get the default ClockConverter
Definition at line 75 of file datelib.cc.
const DateAlgorithmRepository & eyedb::DateAlgorithmRepository::instance | ( | ) | [static] |
Get the unique instance of this class.
This method is not thread-safe.
Definition at line 55 of file datelib.cc.