Logo Search packages:      
Sourcecode: icu version File versions  Download package

DateInterval Class Reference

#include <dtintrv.h>

Inheritance diagram for DateInterval:

UObject UMemory

List of all members.


Detailed Description

This class represents a date interval. It is a pair of UDate representing from UDate 1 to UDate 2. ICU 4.0

Definition at line 32 of file dtintrv.h.


Public Member Functions

virtual DateIntervalclone () const
 DateInterval (const DateInterval &other)
 DateInterval (UDate fromDate, UDate toDate)
virtual UClassID getDynamicClassID (void) const
UDate getFromDate () const
UDate getToDate () const
UBool operator!= (const DateInterval &other) const
DateIntervaloperator= (const DateInterval &)
virtual UBool operator== (const DateInterval &other) const
virtual ~DateInterval ()

Static Public Member Functions

static UClassID U_EXPORT2 getStaticClassID (void)
static void U_EXPORT2 operator delete (void *, void *) U_NO_THROW
static void U_EXPORT2 operator delete (void *p) U_NO_THROW
static void U_EXPORT2 operator delete[] (void *p) U_NO_THROW
static void *U_EXPORT2 operator new (size_t, void *ptr) U_NO_THROW
static void *U_EXPORT2 operator new (size_t size) U_NO_THROW
static void *U_EXPORT2 operator new[] (size_t size) U_NO_THROW

Private Member Functions

 DateInterval ()

Private Attributes

UDate fromDate
UDate toDate

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index