Logo Search packages:      
Sourcecode: icu version File versions

InitialTimeZoneRule Class Reference

#include <tzrule.h>

Inheritance diagram for InitialTimeZoneRule:

TimeZoneRule UObject UMemory

List of all members.


Detailed Description

InitialTimeZoneRule represents a time zone rule representing a time zone effective from the beginning and has no actual start times. ICU 3.8

Definition at line 198 of file tzrule.h.


Public Member Functions

virtual InitialTimeZoneRuleclone (void) const
int32_t getDSTSavings (void) const
virtual UClassID getDynamicClassID (void) const
virtual UBool getFinalStart (int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
virtual UBool getFirstStart (int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
UnicodeStringgetName (UnicodeString &name) const
virtual UBool getNextStart (UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result) const
virtual UBool getPreviousStart (UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result) const
int32_t getRawOffset (void) const
UBool getStartInYear (int32_t year, int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
 InitialTimeZoneRule (const InitialTimeZoneRule &source)
 InitialTimeZoneRule (const UnicodeString &name, int32_t rawOffset, int32_t dstSavings)
virtual UBool isEquivalentTo (const TimeZoneRule &that) const
virtual UBool operator!= (const TimeZoneRule &that) const
InitialTimeZoneRuleoperator= (const InitialTimeZoneRule &right)
virtual UBool operator== (const TimeZoneRule &that) const
virtual ~InitialTimeZoneRule ()

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

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

Generated by  Doxygen 1.6.0   Back to index