sbuild::isodate Class Reference

A date representation in ISO-8601 format. More...

#include <sbuild-types.h>

Inheritance diagram for sbuild::isodate:

Inheritance graph
[legend]
Collaboration diagram for sbuild::isodate:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 isodate (time_t unix_time)
 The constructor.
virtual ~isodate ()
 The destructor.

Private Member Functions

virtual const char * get_date_format () const
 Get the date formatting string.

Detailed Description

A date representation in ISO-8601 format.


Constructor & Destructor Documentation

sbuild::isodate::isodate ( time_t  unix_time  )  [inline]

The constructor.

Parameters:
unix_time the time in UTC.

virtual sbuild::isodate::~isodate (  )  [inline, virtual]

The destructor.


Member Function Documentation

const char * sbuild::isodate::get_date_format (  )  const [private, virtual]

Get the date formatting string.

This is used for output with the locale std::time_put facet.

Returns:
a localised format string.

Reimplemented from sbuild::date_base.


The documentation for this class was generated from the following files:
Generated on Sun Jul 8 21:23:52 2007 for sbuild by  doxygen 1.5.2