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

zrule.cpp File Reference


Detailed Description

C API: Time zone rule classes.

Definition in file zrule.cpp.

#include "unicode/utypes.h"
#include "unicode/uobject.h"
#include "zrule.h"
#include "unicode/tzrule.h"
#include "cmemory.h"
#include "unicode/ustring.h"
#include "unicode/parsepos.h"

Go to the source code of this file.

Functions

U_CAPI IZRule *U_EXPORT2 izrule_clone (IZRule *rule)
U_CAPI void U_EXPORT2 izrule_close (IZRule *rule)
U_CAPI UBool U_EXPORT2 izrule_equals (const IZRule *rule1, const IZRule *rule2)
U_CAPI int32_t U_EXPORT2 izrule_getDSTSavings (IZRule *rule)
U_CAPI UClassID U_EXPORT2 izrule_getDynamicClassID (IZRule *rule)
U_CAPI UBool U_EXPORT2 izrule_getFinalStart (IZRule *rule, int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result)
U_CAPI UBool U_EXPORT2 izrule_getFirstStart (IZRule *rule, int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result)
U_CAPI void U_EXPORT2 izrule_getName (IZRule *rule, UChar *&name, int32_t &nameLength)
U_CAPI UBool U_EXPORT2 izrule_getNextStart (IZRule *rule, UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result)
U_CAPI UBool U_EXPORT2 izrule_getPreviousStart (IZRule *rule, UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result)
U_CAPI int32_t U_EXPORT2 izrule_getRawOffset (IZRule *rule)
U_CAPI UClassID U_EXPORT2 izrule_getStaticClassID (IZRule *rule)
U_CAPI UBool U_EXPORT2 izrule_isEquivalentTo (IZRule *rule1, IZRule *rule2)
U_CAPI IZRule *U_EXPORT2 izrule_open (const UChar *name, int32_t nameLength, int32_t rawOffset, int32_t dstSavings)
U_NAMESPACE_USE U_CAPI void
U_EXPORT2 
zrule_close (ZRule *rule)
U_CAPI UBool U_EXPORT2 zrule_equals (const ZRule *rule1, const ZRule *rule2)
U_CAPI int32_t U_EXPORT2 zrule_getDSTSavings (ZRule *rule)
U_CAPI void U_EXPORT2 zrule_getName (ZRule *rule, UChar *name, int32_t nameLength)
U_CAPI int32_t U_EXPORT2 zrule_getRawOffset (ZRule *rule)
U_CAPI UBool U_EXPORT2 zrule_isEquivalentTo (ZRule *rule1, ZRule *rule2)


Generated by  Doxygen 1.6.0   Back to index