Bartosz Gentkowski
ec24687ce4
DOXYGEN: Add doxygen groups to header files in the common folder
...
Adding @defgroup and @ingroup doxygen tags into all headers
in the common folder that contain doxygen blocks.
This improves the structure, readability, and findability
of information in the resulting output.
This commit targets purely structure and does not deal with
the content of the currently existing doxygen documentation.
2020-10-04 18:25:50 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
David Turner
f7e1ed3762
COMMON: Fixed memory leakage in unarj readHeader().
...
This manifested in Drascula.
svn-id: r55582
2011-01-28 02:56:07 +00:00
Max Horn
8ac5d00d57
Hide ZipArchive implementation, only expose it via factory functions: makeZipArchive()
...
svn-id: r48040
2010-02-13 11:56:30 +00:00
Max Horn
584a58fbce
Reduce header interdependencies
...
svn-id: r48010
2010-02-08 21:51:36 +00:00
Max Horn
b3da11ba8a
Introduce factory function makeArjArchive, hide ArjArchive class implementation
...
svn-id: r48009
2010-02-08 21:46:50 +00:00
Nicola Mettifogo
0aefdb7826
Moved ArjFile to drascula.
...
svn-id: r47999
2010-02-08 17:48:35 +00:00
Nicola Mettifogo
29c4c30a25
Made ArjFile use a new ArjArchive class.
...
svn-id: r47997
2010-02-08 16:15:05 +00:00
Nicola Mettifogo
b658c61155
Let ArjFile return a SeekableReadStream instead of implementing
...
the same interface itself. The caller is now responsible for
deleting the returned streams.
svn-id: r47994
2010-02-08 16:14:04 +00:00
Max Horn
5bf81acb95
Refactoring the Arj decoder code, phase 4 (done for now, TODO added for future work)
...
svn-id: r34925
2008-11-07 10:14:57 +00:00
Max Horn
903dd97aa1
Refactoring the Arj decoder code, phase 3 (fixing some more leaks, too)
...
svn-id: r34924
2008-11-07 09:57:54 +00:00
Max Horn
81431f18cd
Refactoring the Arj decoder code, phase 2
...
svn-id: r34923
2008-11-07 09:50:51 +00:00
Max Horn
060aa5b002
Refactoring the Arj decoder code, phase 1
...
svn-id: r34922
2008-11-07 09:46:12 +00:00
Max Horn
a177ebe156
Don't subclass ArjFile from Common::File (there seems to be no good reason for it). BTW, this code is an abomination and should be replaced by an Archive/SearchSet approach
...
svn-id: r34681
2008-09-29 10:49:36 +00:00
Eugene Sandulenko
eefefa0afa
Portability fixes.
...
svn-id: r34515
2008-09-13 17:41:42 +00:00
Max Horn
655ce26b3f
Big patch changing the signature of various Stream methods (some ports may need to be slightly tweaked to fix overloading errors/warnings)
...
svn-id: r34514
2008-09-13 16:51:46 +00:00
Max Horn
0be985ce83
Changed class File (and derived classes) to only support read-only access; added a new class DumpFile for writing
...
svn-id: r33412
2008-07-29 16:09:10 +00:00
Eugene Sandulenko
452d46b3bf
Implement file fallback for archives
...
svn-id: r32476
2008-06-01 21:10:29 +00:00
Filippos Karapetis
f5d9eb32f0
Fixed MSVC warnings
...
svn-id: r32474
2008-06-01 20:05:21 +00:00
Eugene Sandulenko
8728cd2881
Speed up decoding by memory caching
...
svn-id: r32472
2008-06-01 19:07:13 +00:00
Eugene Sandulenko
cc74ec5c39
Unarj code based on unarj 2.62. Used by Drascula engine
...
svn-id: r32460
2008-06-01 11:43:20 +00:00