Home | History | Annotate | Download | only in i18n

Lines Matching defs:SortKeyByteSink

4270 class SortKeyByteSink : public ByteSink {
4274 SortKeyByteSink(char *dest, int32_t destCapacity, uint32_t flags=0)
4284 virtual ~SortKeyByteSink() { uprv_free(ownedBuffer_); }
4306 void Append(const SortKeyByteSink &other) { Append(other.buffer_, other.appended_); }
4332 SortKeyByteSink(const SortKeyByteSink &); // copy constructor not implemented
4333 SortKeyByteSink &operator=(const SortKeyByteSink &); // assignment operator not implemented
4351 uint8_t SortKeyByteSink::lastResortByte_ = 0;
4354 SortKeyByteSink::Append(const char *bytes, int32_t n) {
4397 SortKeyByteSink::GetAppendBuffer(int32_t min_capacity,
4420 SortKeyByteSink::Resize(int32_t appendCapacity, int32_t length) {
4444 SortKeyByteSink::OrphanUnsignedBuffer(int32_t &orphanedCapacity) {
4497 SortKeyByteSink sink(reinterpret_cast<char *>(result), resultLength,
4498 SortKeyByteSink::FILL_ORIGINAL_BUFFER | SortKeyByteSink::DONT_GROW);
4513 SortKeyByteSink sink(reinterpret_cast<char *>(result), resultCapacity);
4535 inline void doCaseShift(SortKeyByteSink &cases, uint32_t &caseShift) {
4544 packFrench(uint8_t *secondaries, int32_t secsize, SortKeyByteSink &result) {
4591 SortKeyByteSink &result,
4602 SortKeyByteSink &primaries = result;
4603 SortKeyByteSink secondaries(second, LENGTHOF(second));
4604 SortKeyByteSink tertiaries(tert, LENGTHOF(tert));
4605 SortKeyByteSink cases(caseB, LENGTHOF(caseB));
4606 SortKeyByteSink quads(quad, LENGTHOF(quad));
4990 SortKeyByteSink &result,
5002 SortKeyByteSink &primaries = result;
5003 SortKeyByteSink secondaries(second, LENGTHOF(second));
5004 SortKeyByteSink tertiaries(tert, LENGTHOF(tert));