eyedb::DateAlgorithmRepository Class Reference

This class is a repository for date conversion algorithms. More...

#include <datelib.h>

List of all members.

Public Member Functions

 DateAlgorithmRepository ()
virtual ~DateAlgorithmRepository ()

Static Public Member Functions

static const
DateAlgorithmRepository
instance ()
 Get the unique instance of this class.
static
CalendarConverter
getDefaultCalendarConverter ()
 Get the default CalendarConverter.
static ClockConvertergetDefaultClockConverter ()
 This method is not thread-safe.


Detailed Description

This class is a repository for date conversion algorithms.

This is a singleton OO pattern.

Definition at line 40 of file datelib.h.


Member Function Documentation

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.

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.


The documentation for this class was generated from the following files:
Generated on Mon Dec 22 18:16:23 2008 for eyedb by  doxygen 1.5.3