Home | History | Annotate | Download | only in i18n

Lines Matching refs:rule

12  * \brief C API: Time zone rule classes
33 zrule_close(ZRule* rule) {
34 delete (TimeZoneRule*)rule;
43 zrule_getName(ZRule* rule, UChar* name, int32_t nameLength) {
45 s = ((TimeZoneRule*)rule)->TimeZoneRule::getName(s);
52 zrule_getRawOffset(ZRule* rule) {
53 return ((TimeZoneRule*)rule)->TimeZoneRule::getRawOffset();
57 zrule_getDSTSavings(ZRule* rule) {
58 return ((TimeZoneRule*)rule)->TimeZoneRule::getDSTSavings();
77 izrule_close(IZRule* rule) {
78 delete (InitialTimeZoneRule*)rule;
82 izrule_clone(IZRule *rule) {
83 return (IZRule*) (((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::clone());
92 izrule_getName(IZRule* rule, UChar* & name, int32_t & nameLength) {
95 ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getName(s);
103 izrule_getRawOffset(IZRule* rule) {
104 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getRawOffset();
108 izrule_getDSTSavings(IZRule* rule) {
109 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getDSTSavings();
118 izrule_getFirstStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
120 return ((const InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getFirstStart(prevRawOffset, prevDSTSavings, result);
124 izrule_getFinalStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
126 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getFinalStart(prevRawOffset, prevDSTSavings, result);
130 izrule_getNextStart(IZRule* rule, UDate base, int32_t prevRawOffset,
132 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getNextStart(base, prevRawOffset, prevDSTSavings, inclusive, result);
136 izrule_getPreviousStart(IZRule* rule, UDate base, int32_t prevRawOffset,
138 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getPreviousStart(base, prevRawOffset, prevDSTSavings, inclusive, result);
142 izrule_getStaticClassID(IZRule* rule) {
143 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getStaticClassID();
147 izrule_getDynamicClassID(IZRule* rule) {
148 return ((InitialTimeZoneRule*)rule)->InitialTimeZoneRule::getDynamicClassID();