class SRCH_DATE


Public Methods

GDT_BOOLEAN Equals (const SRCH_DATE& OtherDate)
Date_Precision GetPrecision ()
void GetTodaysDate ()
DOUBLE GetValue ()
GDT_BOOLEAN IsAfter (const SRCH_DATE& OtherDate)
GDT_BOOLEAN IsBefore (const SRCH_DATE& OtherDate)
GDT_BOOLEAN IsBogusDate ()
GDT_BOOLEAN IsDayDate ()
GDT_BOOLEAN IsDuring (const SRCH_DATE& OtherDate)
GDT_BOOLEAN IsMonthDate ()
GDT_BOOLEAN IsValidDate ()
GDT_BOOLEAN IsYearDate ()
SRCH_DATE& operator= (const SRCH_DATE& OtherDate)
GDT_BOOLEAN PromoteToDayEnd ()
GDT_BOOLEAN PromoteToDayStart ()
GDT_BOOLEAN PromoteToMonthEnd ()
GDT_BOOLEAN PromoteToMonthStart ()
SRCH_DATE (const STRING& String)
SRCH_DATE (const SRCH_DATE& OtherDate)
SRCH_DATE (const INT IntVal)
SRCH_DATE ()
SRCH_DATE (const LONG LongVal)
SRCH_DATE (const CHR* CString)
SRCH_DATE (const DOUBLE FloatVal)
GDT_BOOLEAN TrimToMonth ()
GDT_BOOLEAN TrimToYear ()
~SRCH_DATE ()

Private Fields

DOUBLE d_date
Date_Precision d_prec
friend class DATERANGE

Private Methods

Date_Match DateCompare (const SRCH_DATE& OtherDate)
void SetPrecision ()

Documentation

friend class DATERANGE

SRCH_DATE()

SRCH_DATE(const SRCH_DATE& OtherDate)

SRCH_DATE(const DOUBLE FloatVal)

SRCH_DATE(const STRING& String)

SRCH_DATE(const CHR* CString)

SRCH_DATE(const LONG LongVal)

SRCH_DATE(const INT IntVal)

SRCH_DATE& operator=(const SRCH_DATE& OtherDate)

DOUBLE GetValue()

Date_Precision GetPrecision()

GDT_BOOLEAN IsYearDate()

GDT_BOOLEAN IsMonthDate()

GDT_BOOLEAN IsDayDate()

GDT_BOOLEAN IsBogusDate()

GDT_BOOLEAN IsValidDate()

GDT_BOOLEAN TrimToMonth()

GDT_BOOLEAN TrimToYear()

GDT_BOOLEAN PromoteToMonthStart()

GDT_BOOLEAN PromoteToMonthEnd()

GDT_BOOLEAN PromoteToDayStart()

GDT_BOOLEAN PromoteToDayEnd()

void GetTodaysDate()

GDT_BOOLEAN IsBefore(const SRCH_DATE& OtherDate)

GDT_BOOLEAN Equals(const SRCH_DATE& OtherDate)

GDT_BOOLEAN IsDuring(const SRCH_DATE& OtherDate)

GDT_BOOLEAN IsAfter(const SRCH_DATE& OtherDate)

~SRCH_DATE()

void SetPrecision()

Date_Match DateCompare(const SRCH_DATE& OtherDate)

DOUBLE d_date

Date_Precision d_prec


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de