Home | History | Annotate | Download | only in i18n

Lines Matching refs:rule

10  * \brief C API: Time zone rule classes
31 zrule_close(ZRule* rule) {
32 delete (TimeZoneRule*)rule;
41 zrule_getName(ZRule* rule, UChar* name, int32_t nameLength) {
43 s = ((TimeZoneRule*)rule)->TimeZoneRule::getName(s);
50 zrule_getRawOffset(ZRule* rule) {
51 return ((TimeZoneRule*)rule)->TimeZoneRule::getRawOffset();
55 zrule_getDSTSavings(ZRule* rule) {
56 return ((TimeZoneRule*)rule)->TimeZoneRule::getDSTSavings();
75 izrule_close(IZRule* rule) {
76 delete (InitialTimeZoneRule*)rule;
80 izrule_clone(IZRule *rule) {
81 return (IZRule*) (((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::clone());
90 izrule_getName(IZRule* rule, UChar* & name, int32_t & nameLength) {
93 ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getName(s);
101 izrule_getRawOffset(IZRule* rule) {
102 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getRawOffset();
106 izrule_getDSTSavings(IZRule* rule) {
107 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getDSTSavings();
116 izrule_getFirstStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
118 return ((const InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getFirstStart(prevRawOffset, prevDSTSavings, result);
122 izrule_getFinalStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
124 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getFinalStart(prevRawOffset, prevDSTSavings, result);
128 izrule_getNextStart(IZRule* rule, UDate base, int32_t prevRawOffset,
130 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getNextStart(base, prevRawOffset, prevDSTSavings, inclusive, result);
134 izrule_getPreviousStart(IZRule* rule, UDate base, int32_t prevRawOffset,
136 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getPreviousStart(base, prevRawOffset, prevDSTSavings, inclusive, result);
140 izrule_getStaticClassID(IZRule* rule) {
141 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getStaticClassID();
145 izrule_getDynamicClassID(IZRule* rule) {
146 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getDynamicClassID();