Differences From Artifact [e16ab950d2]:
- File
src/OFFile.h
— part of check-in
[5f4f207266]
at
2010-04-02 15:58:39
on branch trunk
— Use open() / read() / write() instead of fopen() / fread() / fwrite().
This fixes reading from stdin. (user: js, size: 3156) [annotate] [blame] [check-ins using]
To Artifact [efe9dcf448]:
- File src/OFFile.h — part of check-in [0890f73f75] at 2010-04-09 15:12:58 on branch trunk — Add OFSeekableStream and implement seeking for OFFile. (user: js, size: 3152) [annotate] [blame] [check-ins using]
1 2 3 4 5 6 7 8 9 10 11 | /* * Copyright (c) 2008 - 2010 * Jonathan Schleifer <js@webkeks.org> * * All rights reserved. * * This file is part of ObjFW. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ | < < | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | /* * Copyright (c) 2008 - 2010 * Jonathan Schleifer <js@webkeks.org> * * All rights reserved. * * This file is part of ObjFW. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ #include <sys/types.h> #import "OFSeekableStream.h" @class OFString; /** * \brief A class which provides functions to read, write and manipulate files. */ @interface OFFile: OFSeekableStream { int fd; BOOL closable; BOOL eos; } /** |
︙ | ︙ |