• Home
  • Raw
  • Download

Lines Matching refs:sink

359     SimpleByteSink sink(buffer);  in TestByteSink()  local
360 sink.Append("abc", 3); in TestByteSink()
361 sink.Flush(); in TestByteSink()
362 if(!(sink.length() == 4 && 0 == memcmp("abcz", buffer, 4) && buffer[4] == '!')) { in TestByteSink()
368 char *dest = sink.GetAppendBuffer(0, 50, scratch, (int32_t)sizeof(scratch), &capacity); in TestByteSink()
373 dest = sink.GetAppendBuffer(10, 50, scratch, 9, &capacity); in TestByteSink()
378 dest = sink.GetAppendBuffer(5, 50, scratch, (int32_t)sizeof(scratch), &capacity); in TestByteSink()
388 CheckedArrayByteSink sink(buffer, (int32_t)sizeof(buffer)); in TestCheckedArrayByteSink() local
389 sink.Append("abc", 3); in TestCheckedArrayByteSink()
390 if(!(sink.NumberOfBytesAppended() == 3 && sink.NumberOfBytesWritten() == 3 && in TestCheckedArrayByteSink()
392 !sink.Overflowed() in TestCheckedArrayByteSink()
399 char *dest = sink.GetAppendBuffer(0, 50, scratch, (int32_t)sizeof(scratch), &capacity); in TestCheckedArrayByteSink()
404 dest = sink.GetAppendBuffer(10, 50, scratch, 9, &capacity); in TestCheckedArrayByteSink()
409 dest = sink.GetAppendBuffer(10, 50, scratch, (int32_t)sizeof(scratch), &capacity); in TestCheckedArrayByteSink()
415 sink.Append(dest, 10); in TestCheckedArrayByteSink()
416 if(!(sink.NumberOfBytesAppended() == 13 && sink.NumberOfBytesWritten() == 13 && in TestCheckedArrayByteSink()
418 !sink.Overflowed()) in TestCheckedArrayByteSink()
423 dest = sink.GetAppendBuffer(10, 50, scratch, (int32_t)sizeof(scratch), &capacity); in TestCheckedArrayByteSink()
428 sink.Append(dest, 10); in TestCheckedArrayByteSink()
429 if(!(sink.NumberOfBytesAppended() == 23 && in TestCheckedArrayByteSink()
430 sink.NumberOfBytesWritten() == (int32_t)sizeof(buffer) && in TestCheckedArrayByteSink()
432 sink.Overflowed()) in TestCheckedArrayByteSink()
437 sink.Reset().Append("123", 3); in TestCheckedArrayByteSink()
438 if(!(sink.NumberOfBytesAppended() == 3 && sink.NumberOfBytesWritten() == 3 && in TestCheckedArrayByteSink()
440 !sink.Overflowed()) in TestCheckedArrayByteSink()
453 StringByteSink<std::string> sink(&result); in TestStringByteSink() local
454 sink.Append("def", 3); in TestStringByteSink()