scummvm/common
Yotam Barnoy efdbb076a2 COMMON: implemented BufferedWriteStream and fixed bug in BufferedReadStream
I need the write buffering for the new version of the PSP streams and thought the simplest way to implement it would be along the lines of BufferedReadStream. Sadly, I found a nasty little bug in BRS but that's taken care of.
Also, I adapted these streams for target-specific memory allocation by using virtual functions for allocation/deallocation.

svn-id: r52325
2010-08-24 11:18:48 +00:00
..
algorithm.h JANITORIAL: Some small explanation about stability of sorting algorithms. 2010-07-30 23:42:50 +00:00
archive.cpp Fix our DECLARE_SINGLETON macro to conform to the C++ specs. 2010-03-13 21:55:49 +00:00
archive.h COMMON: Try to clarify and update some Common::Archive docs 2010-08-16 19:58:20 +00:00
array.h
config-file.cpp Fix spelling, cleanup 2010-06-15 12:33:20 +00:00
config-file.h
config-manager.cpp CONFIG: Always sort 'scummvm' and keymapper domains first 2010-08-23 10:00:40 +00:00
config-manager.h COMMON: Cleanup ConfigManager code 2010-03-29 20:31:23 +00:00
debug-channels.h Move DebugChannel related code to new header 2010-05-04 11:59:22 +00:00
debug.cpp Move DebugChannel related code to new header 2010-05-04 11:59:22 +00:00
debug.h Reduce indirect header dependencies further 2010-05-04 12:00:16 +00:00
endian.h
error.cpp Implement translation support for ScummVM GUI. 2010-06-15 10:44:51 +00:00
error.h Fix spelling, cleanup 2010-06-15 12:33:20 +00:00
EventDispatcher.cpp
EventRecorder.cpp COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
EventRecorder.h COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
events.h Some documentation fixes. 2010-07-12 20:17:42 +00:00
file.cpp Hid hashed fileopening to debuglevel 8. 2010-06-15 10:19:06 +00:00
file.h Remove last traces of File::addDefaultDirectory 2010-02-09 22:37:13 +00:00
frac.h
fs.cpp OSYSTEM: revert r52120 and r52121. Introduced regressions 2010-08-16 18:07:21 +00:00
fs.h cleanup 2010-02-13 11:57:01 +00:00
func.h
hash-str.h
hashmap.cpp
hashmap.h Remove PalmOS port 2010-07-17 18:41:38 +00:00
iff_container.h
keyboard.h Update Common::KeyState comments 2010-02-23 22:50:28 +00:00
list_intern.h
list.h
macresman.cpp COMMON: Cleanup MacResManager::convertCrsrCursor a bit 2010-08-14 04:03:36 +00:00
macresman.h COMMON: Cleanup MacResManager::convertCrsrCursor a bit 2010-08-14 04:03:36 +00:00
md5.cpp
md5.h
memorypool.cpp Some style fixes. 2010-03-20 13:18:47 +00:00
memorypool.h Some style fixes. 2010-03-20 13:18:47 +00:00
module.mk Do not rebuild common/messages.cpp automatically when a translation changes, but require the user to do "make update-translations". 2010-06-18 02:08:00 +00:00
mutex.cpp
mutex.h
noncopyable.h
pack-end.h
pack-start.h
ptr.h Strip trailing whitespaces in our common code base. 2010-07-21 18:17:51 +00:00
queue.h
random.cpp COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
random.h COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
rational.cpp Minor formatting. 2010-05-17 22:17:42 +00:00
rational.h Get rid of Common::Rational::normalize and other redundant code 2010-05-17 22:08:40 +00:00
rect.h COMMON: Added equality operators to Common::Rect 2010-08-21 08:17:06 +00:00
savefile.h Fix spelling, cleanup 2010-06-15 12:33:20 +00:00
scummsys.h DINGOO: new port. Patch #3039277 2010-08-19 12:43:37 +00:00
serializer.h
singleton.h Strip trailing whitespaces in our common code base. 2010-07-21 18:17:51 +00:00
stack.h
str-array.h COMMON: Get rid of Common::StringList 2010-03-18 15:54:40 +00:00
str.cpp COMMON: fix MSVC assert when using umlauts (or other characters > 127) in the global save/load menu 2010-08-17 20:58:01 +00:00
str.h Note Common::String's behaviour may be undefined with \0 characters. 2010-07-05 21:29:52 +00:00
stream.cpp COMMON: implemented BufferedWriteStream and fixed bug in BufferedReadStream 2010-08-24 11:18:48 +00:00
stream.h COMMON: implemented BufferedWriteStream and fixed bug in BufferedReadStream 2010-08-24 11:18:48 +00:00
system.cpp
system.h Fix spelling, cleanup 2010-06-15 12:33:20 +00:00
textconsole.cpp Strip trailing whitespaces in our common code base. 2010-07-21 18:17:51 +00:00
textconsole.h
timer.h
tokenizer.cpp Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp). 2010-03-20 12:56:56 +00:00
tokenizer.h Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp). 2010-03-20 12:56:56 +00:00
translation.cpp i18n: Add support for context in translations. 2010-08-23 19:45:14 +00:00
translation.h i18n: Add support for context in translations. 2010-08-23 19:45:14 +00:00
types.h
unarj.cpp Strip trailing whitespaces in our common code base. 2010-07-21 18:17:51 +00:00
unarj.h Hide ZipArchive implementation, only expose it via factory functions: makeZipArchive() 2010-02-13 11:56:30 +00:00
unzip.cpp COMMON: Add caching to ZipArchive. Patch #3048388 2010-08-19 10:15:12 +00:00
unzip.h unzip.cpp can read uncompressed ZIP archives even when zlib is not linked in 2010-06-29 06:33:31 +00:00
util.cpp Use tabs instead of spaces for indentation. 2010-08-11 19:32:07 +00:00
util.h Use tabs instead of spaces for indentation. 2010-08-11 19:32:07 +00:00
xmlparser.cpp
xmlparser.h
zlib.cpp
zlib.h