Lines Matching defs:UnitDataSink
224 struct UnitDataSink : public ResourceSink { struct
227 MeasureFormatCacheData &cacheData;
230 UMeasureFormatWidth width;
231 const char *type;
232 int32_t unitIndex;
234 UnitDataSink(MeasureFormatCacheData &outputData) in UnitDataSink() function
239 void setFormatterIfAbsent(int32_t index, const ResourceValue &value, in setFormatterIfAbsent()
256 void setDnamIfAbsent(const ResourceValue &value, UErrorCode& errorCode) { in setDnamIfAbsent()
269 void consumePattern(const char *key, const ResourceValue &value, UErrorCode &errorCode) { in consumePattern()
290 void consumeSubtypeTable(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeSubtypeTable()
318 … void consumeCompoundPattern(const char *key, const ResourceValue &value, UErrorCode &errorCode) { in consumeCompoundPattern()
330 void consumeUnitTypesTable(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeUnitTypesTable()
354 void consumeAlias(const char *key, const ResourceValue &value, UErrorCode &errorCode) { in consumeAlias()
377 void consumeTable(const char *key, ResourceValue &value, UErrorCode &errorCode) { in consumeTable()
387 static UMeasureFormatWidth widthFromKey(const char *key) { in widthFromKey()
401 static UMeasureFormatWidth widthFromAlias(const ResourceValue &value, UErrorCode &errorCode) { in widthFromAlias()
419 virtual void put(const char *key, ResourceValue &value, UBool /*noFallback*/, in put()