Home | History | Annotate | Download | only in i18n

Lines Matching full:rule

14  * \brief C API: Time zone rule classes
58 zrule_close(ZRule* rule);
72 * @param rule, the Zrule to use
77 zrule_getName(ZRule* rule, UChar* name, int32_t nameLength);
81 * @param rule, the Zrule to use
85 zrule_getRawOffset(ZRule* rule);
89 * @param rule, the Zrule to use
90 * @return The amount of daylight saving offset used by this rule
94 zrule_getDSTSavings(ZRule* rule);
97 * Returns if this rule represents the same rule and offsets as another.
118 * If this ia a rule for standard time, the value of this argument is 0.
129 izrule_close(IZRule* rule);
133 * @param rule the original IZRule
137 izrule_clone(IZRule *rule);
151 * @param rule, the IZrule to use
156 izrule_getName(IZRule* rule, UChar* & name, int32_t & nameLength);
160 * @param rule, the IZrule to use
164 izrule_getRawOffset(IZRule* rule);
168 * @param rule, the IZrule to use
169 * @return The amount of daylight saving offset used by this rule
173 izrule_getDSTSavings(IZRule* rule);
176 * Returns if this rule represents the same rule and offsets as another.
187 * Gets the very first time when this rule takes effect.
188 * @param rule The IZrule to use
189 * @param prevRawOffset The standard time offset from UTC before this rule
193 * @param result Receives the very first time when this rule takes effect.
198 izrule_getFirstStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
202 * Gets the final time when this rule takes effect.
203 * @param rule The IZrule to use
204 * @param prevRawOffset The standard time offset from UTC before this rule
208 * @param result Receives the final time when this rule takes effect.
213 izrule_getFinalStart(IZRule* rule, int32_t prevRawOffset, int32_t prevDSTSavings,
217 * Gets the first time when this rule takes effect after the specified time.
218 * @param rule The IZrule to use
220 * @param prevRawOffset The standard time offset from UTC before this rule
225 * @param result Receives The first time when this rule takes effect after
231 izrule_getNextStart(IZRule* rule, UDate base, int32_t prevRawOffset,
235 * Gets the most recent time when this rule takes effect before the specified time.
236 * @param rule The IZrule to use
238 * @param prevRawOffset The standard time offset from UTC before this rule
243 * @param result Receives The most recent time when this rule takes effect before
249 izrule_getPreviousStart(IZRule* rule, UDate base, int32_t prevRawOffset,
261 * @param rule The IZrule to use
265 izrule_getStaticClassID(IZRule* rule);
273 * @param rule The IZrule to use
279 izrule_getDynamicClassID(IZRule* rule);