aboutsummaryrefslogtreecommitdiffstats
path: root/src/input/InputStream.hxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* InputStream: add ReadFull methodThomas Guillem2015-06-221-0/+19
| | | | | | | | Convenient method that behave differently than Read, and that will be used by tag scanners. This method will return in case of error, if the whole data is read or is EOF is reached.
* *: doxygen fixupsMax Kellermann2015-03-171-1/+0
|
* Copyright year 2015Max Kellermann2015-01-011-1/+1
|
* InputStream: add method ClearMimeType()Max Kellermann2014-11-021-0/+4
|
* InputStream: move typedef offset_type to Offset.hxxMax Kellermann2014-08-191-1/+2
| | | | Reduce header dependencies.
* InputStream: make offset_type unsignedMax Kellermann2014-08-191-4/+1
|
* InputStream: allow GetSize() only if KnownSize()Max Kellermann2014-08-191-0/+1
|
* InputStream: add constant UNKNOWN_SIZEMax Kellermann2014-08-191-3/+5
|
* InputStream: use KnownSize() in assertionMax Kellermann2014-08-191-1/+1
|
* InputStream: make Seek() always absoluteMax Kellermann2014-05-221-6/+10
| | | | | Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations.
* InputStream: "protect" attributesMax Kellermann2014-05-121-1/+17
|
* InputStream: remove attribute "plugin"Max Kellermann2014-05-111-13/+2
|
* InputStream: make various methods abstractMax Kellermann2014-05-111-7/+7
| | | | Replace InputPlugin attributes.
* InputStream: add virtual destructorMax Kellermann2014-05-111-7/+7
| | | Replaces the method Close().
* InputStream: convert to classMax Kellermann2014-05-111-2/+56
|
* Input*: move to input/Max Kellermann2014-01-241-0/+301