• Home
  • Raw
  • Download

Lines Matching defs:RelDateTimeFmtDataSink

187 struct RelDateTimeFmtDataSink : public ResourceSink {  struct
195 typedef enum RelAbsUnit {
212 } RelAbsUnit;
214 static int32_t relUnitFromGeneric(RelAbsUnit genUnit) { in relUnitFromGeneric()
240 static int32_t absUnitFromGeneric(RelAbsUnit genUnit) { in absUnitFromGeneric()
274 static int32_t keyToDirection(const char* key) { in keyToDirection()
294 int32_t pastFutureIndex; // 0 == past or 1 == future
295 UDateRelativeDateTimeFormatterStyle style; // {LONG, SHORT, NARROW}
296 RelAbsUnit genericUnit;
298 RelativeDateTimeCacheData &outputData;
301 RelDateTimeFmtDataSink(RelativeDateTimeCacheData& cacheData) in RelDateTimeFmtDataSink() function
312 static UDateRelativeDateTimeFormatterStyle styleFromString(const char *s) { in styleFromString()
323 static int32_t styleSuffixLength(UDateRelativeDateTimeFormatterStyle style) { in styleSuffixLength()
335 static UDateRelativeDateTimeFormatterStyle styleFromAliasUnicodeString(UnicodeString s) { in styleFromAliasUnicodeString()
347 static RelAbsUnit unitOrNegativeFromString(const char* keyword, int32_t length) { in unitOrNegativeFromString()
401 void handlePlainDirection(ResourceValue &value, UErrorCode &errorCode) { in handlePlainDirection()
419 void consumeTableRelative(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeTableRelative()
451 void consumeTimeDetail(int32_t relUnitIndex, in consumeTimeDetail()
476 void consumeTableRelativeTime(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeTableRelativeTime()
497 void consumeAlias(const char *key, const ResourceValue &value, UErrorCode &errorCode) { in consumeAlias()
518 void consumeTimeUnit(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeTimeUnit()
537 virtual void put(const char *key, ResourceValue &value, in put()