Main Page   Class Hierarchy   Alphabetical List   Compound List   Examples  

DateTime Struct Reference

RFC822 DateTime field representation. More...

#include <datetime.h>

Inheritance diagram for DateTime:

FieldValue List of all members.

Public Types

 Jan = 1
 Feb
 Mar
 Apr
 May
 Jun
 Jul
 Aug
 Sep
 Oct
 Nov
 Dec
 Mon = 1
 Tue
 Wed
 Thu
 Fri
 Sat
 Sun
 GMT = +000
 UT = +000
 BST = +100
 CET = +100
 MET = +100
 EET = +200
 IST = +200
 METDST = +200
 EDT = -400
 CDT = -500
 EST = -500
 CST = -600
 MDT = -600
 MST = -700
 PDT = -700
 HKT = +800
 PST = -800
 JST = +900
enum  {
  Jan = 1, Feb, Mar, Apr,
  May, Jun, Jul, Aug,
  Sep, Oct, Nov, Dec
}
enum  {
  Mon = 1, Tue, Wed, Thu,
  Fri, Sat, Sun
}
enum  {
  GMT = +000, UT = +000, BST = +100, CET = +100,
  MET = +100, EET = +200, IST = +200, METDST = +200,
  EDT = -400, CDT = -500, EST = -500, CST = -600,
  MDT = -600, MST = -700, PDT = -700, HKT = +800,
  PST = -800, JST = +900
}

Public Member Functions

 DateTime (const char *)
 DateTime (const std::string &)
DayOfWeek dayOfWeek () const
short day () const
Month month () const
short year () const
short hour () const
short minute () const
short second () const
Zone zone () const
std::string str () const

Protected Member Functions

FieldValueclone () const

Friends

std::ostream & operator<< (std::ostream &, const DateTime &)

Detailed Description

RFC822 DateTime field representation.


The documentation for this struct was generated from the following file: