Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | input/file: use class FileReader | Max Kellermann | 2015-03-03 | 1 | -30/+17 |
| | |||||
* | input/file: pass UTF-8 URI to InputStream ctor | Max Kellermann | 2015-03-03 | 1 | -1/+3 |
| | |||||
* | input/file: add missing fcntl.h include for posix_fadvise() | Max Kellermann | 2015-03-03 | 1 | -1/+1 |
| | |||||
* | system/FileDescriptor: new wrapper class for a file descriptor | Max Kellermann | 2015-03-03 | 1 | -14/+12 |
| | |||||
* | Copyright year 2015 | Max Kellermann | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | input/Open: use OpenLocalInputStream() | Max Kellermann | 2014-10-02 | 1 | -12/+7 |
| | | | | | | | Make the "open" method of plugins "file" and "archive" dummy methods that always fail. Instead, let InputStream::Open() hard-code access to these two plugins by using OpenLocalInputStream(). This allows simplifyin the algorithm for falling back to probing archive plugins. | ||||
* | input/file: export function OpenFileInputStream() | Max Kellermann | 2014-10-02 | 1 | -13/+26 |
| | |||||
* | input/file: generate Error when errno==ENOENT | Max Kellermann | 2014-10-02 | 1 | -1/+1 |
| | | | | | This special case was useless. Fixes the dreaded "Unrecognized URI" error message when a file does not exist. | ||||
* | input/file: make the "fd" attribute "const" | Max Kellermann | 2014-10-02 | 1 | -1/+1 |
| | |||||
* | input/file: make variables more local | Max Kellermann | 2014-10-02 | 1 | -6/+3 |
| | |||||
* | input/file: convert to class | Max Kellermann | 2014-10-02 | 1 | -1/+2 |
| | |||||
* | InputStream: make offset_type unsigned | Max Kellermann | 2014-08-19 | 1 | -3/+3 |
| | |||||
* | InputStream: make Seek() always absolute | Max Kellermann | 2014-05-22 | 1 | -5/+3 |
| | | | | | Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations. | ||||
* | InputStream: remove attribute "plugin" | Max Kellermann | 2014-05-11 | 1 | -1/+1 |
| | |||||
* | InputStream: make various methods abstract | Max Kellermann | 2014-05-11 | 1 | -30/+20 |
| | | | | Replace InputPlugin attributes. | ||||
* | InputStream: add virtual destructor | Max Kellermann | 2014-05-11 | 1 | -9/+0 |
| | | | Replaces the method Close(). | ||||
* | input/plugins: make InputStream the base class | Max Kellermann | 2014-05-11 | 1 | -12/+8 |
| | | | | Prepare for adding virtual methods. | ||||
* | InputStream: convert to class | Max Kellermann | 2014-05-11 | 1 | -2/+2 |
| | |||||
* | Input*: move to input/ | Max Kellermann | 2014-01-24 | 1 | -0/+157 |