Xfce Foundation Classes
Main Page  | IndexNamespace List  |  Alphabetical List  |  Class List  |  File List


date.hh File Reference

A GDate C++ wrapper interface. More...

#include <xfc/object.hh>
#include <glib/gdate.h>
#include <xfc/glib/inline/date.inl>

Namespaces

Classes

Typedefs

Enumerations


Detailed Description

A GDate C++ wrapper interface.

Provides Date, an object that does calendar calculations.


Typedef Documentation

typedef GDateDay Xfc::G::DateDay
 

DateDay is an integer that represents a day of the month; between 1 and 31.

G::Date::BAD_DAY represents an invalid day of the month.

typedef GDateYear Xfc::G::DateYear
 

DateYear is an integer representing a year; DATE::BAD_YEAR is the invalid value.

The year must be 1 or higher; negative (BC) years are not allowed. The year is represented with four digits.


Enumeration Type Documentation

enum DateMonth
 

Represents a month of the year.

Enumeration values:
DATE_BAD_MONTH  Invalid value.
DATE_JANUARY  January.
DATE_FEBRUARY  February.
DATE_MARCH  March.
DATE_APRIL  April.
DATE_MAY  May.
DATE_JUNE  June.
DATE_JULY  July.
DATE_AUGUST  August.
DATE_SEPTEMBER  September.
DATE_OCTOBER  October.
DATE_NOVEMBER  November.
DATE_DECEMBER  December.

enum DateWeekday
 

Represents a day of the week.

Enumeration values:
DATE_BAD_WEEKDAY  Invalid value.
DATE_MONDAY  Monday.
DATE_TUESDAY  Tuesday.
DATE_WEDNESDAY  Wednesday.
DATE_THURSDAY  Thursday.
DATE_FRIDAY  Friday.
DATE_SATURDAY  Saturday.
DATE_SUNDAY  Sunday.
Xfce Foundation Classes


Copyright © 2004-2005 The XFC Development Team XFC 4.3