scummvm/test/common
Bastien Bouclet bb27669026 COMMON: Refill the stream buffer after making a large read
After reading directly from the parent stream, the buffer needs to be
filled with the end of the read data so seeking back in the stream into
the buffered area and reading returns data consistent with the parent
stream.

Fixes bug #11342 (PSP port only).
2020-02-07 18:33:56 +01:00
..
algorithm.h JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
array.h COMMON: Allow construction of Arrays of non-copyable members 2017-10-06 22:10:50 -05:00
bitstream.h COMMON: Rework the BitStream class to improve its performance 2019-04-13 16:24:25 +03:00
bufferedreadstream.h COMMON: Split common/stream.h into several headers 2010-11-19 17:03:07 +00:00
bufferedseekablereadstream.h COMMON: Refill the stream buffer after making a large read 2020-02-07 18:33:56 +01:00
endian.h TEST: Fix uint64 endian related test code. 2015-01-04 21:09:32 +01:00
fixedstack.h TEST: Silence some signed/unsigned comparison warnings. 2012-02-22 20:25:26 +01:00
func.h Whoa! Removing trailing spaces. 2009-01-01 15:06:43 +00:00
hash-str.h TEST: Whitespaces in test/common/ 2013-07-10 13:22:57 +02:00
hashmap.h COMMON: Add an erase method which takes an iterator to HashMap. 2011-01-30 17:28:35 +00:00
huffman.h COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
list.h Converted unit tests to use TS_ASSERT_EQUALS / TS_ASSERT_DIFFERS where possible; also made them comply a bit more to our code formatting guideline 2009-05-19 11:22:49 +00:00
math.h TESTS: Reduce error for double precision math test 2019-04-12 01:37:59 +01:00
md5.h COMMON: Rename and tweak MD5 functions 2010-11-07 17:16:59 +00:00
memoryreadstream.h TEST: Fix another typo in uint64 endian tests. 2015-01-04 21:22:43 +01:00
memoryreadstreamendian.h TEST: Fix uint64 endian related test code. 2015-01-04 21:09:32 +01:00
memorywritestream.h TEST: Add two (simple) tests for MemoryWriteStream. 2012-10-09 23:06:35 +02:00
pack.h JANITORIAL: Fix missing whitespace in pointer cast 2012-02-15 10:07:10 -06:00
ptr.h TESTS: Remove unnecessary heap allocation 2017-11-18 16:52:15 -06:00
queue.h JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
rational.h COMMON: Add convenience method to Common::Rational for 1:1 ratios 2016-02-18 13:18:02 -06:00
rect.h Converted unit tests to use TS_ASSERT_EQUALS / TS_ASSERT_DIFFERS where possible; also made them comply a bit more to our code formatting guideline 2009-05-19 11:22:49 +00:00
rendermode.h TEST: Remove odd test in rendermode tests. 2014-08-07 15:04:13 +02:00
seekablesubreadstream.h COMMON: Split common/stream.h into several headers 2010-11-19 17:03:07 +00:00
serializer.h Renamed Common::Serializer::syncMagic to matchBytes, and added version paarms to it (we migh want to add corresponding matchUint32LE etc. functions if needed) 2009-05-26 11:31:45 +00:00
span.h COMMON: Make SpanOwner copy assignment make a copy of the owned Span 2017-06-08 10:45:55 -05:00
stack.h TEST: Silence some signed/unsigned comparison warnings. 2012-02-22 20:25:26 +01:00
str.h COMMON: add tests for Common::String 2019-04-06 15:02:58 +03:00
stream.h COMMON: Split common/stream.h into several headers 2010-11-19 17:03:07 +00:00
subreadstream.h TEST: Add a test case for SafeSeekableSubReadStream::eos handling. 2012-03-11 01:23:57 +01:00
tokenizer.h JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
util.h COMMON: add test for Common::isPunct 2019-04-06 15:02:58 +03:00