summaryrefslogtreecommitdiff
path: root/gio/src/fileinputstream.ccg
Commit message (Collapse)AuthorAgeFilesLines
* Remove the reduced API options and code, as discussed on mailing list.Murray Cumming2010-05-311-18/+0
| | | | | | | | | * configure.ac: Removed the --enable-api-exceptions, --enable-api-properties, --enable-api-vfuncs and --enable-api-default-signal-handlers options. * build/reduced.m4: Removed. * tools/m4/*.m4: * tools/pm/Output.pm: Remove any use of ifdefs and auto_ptr for reduced API. * *.[hg|ccg|h|cc]: Remove the idefed code.
* Use 0 instead of NULL.Murray Cumming2010-01-291-2/+2
| | | | | | | * gio/src/*.ccg * glib/src/*.ccg: Use 0 instead of NULL because this is C++ where NULL is generally not a good idea. I didn't see any places where it was a real problem though.
* Use Glib::unwrap() instead of ->gobj(),Murray Cumming2010-01-291-1/+1
| | | | | | | * gio/src/*.ccg: Use Glib::unwrap() instead of ->gobj(), so we don't crash if people pass in null RefPtr<>s, which they might do by accident, or if we have not wrapped all the may-be-null cases as method overrides.
* Change license header to mention Lesser General Public License version 2.1Deng Xiyue2009-01-191-4/+4
| | | | | | | | | | 2009-01-20 Deng Xiyue <manphiz@gmail.com> * Change license header to mention Lesser General Public License version 2.1 instead of Library General Public License, to be consistent with COPYING. svn path=/trunk/; revision=779
* add BufferedInputStream classJonathon Jongsma2008-02-021-28/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * gio/src/gio_vfuncs.defs: * gio/src/Makefile_list_of_hg.am_fragment: * gio/src/bufferedinputstream.ccg: * gio/src/bufferedinputstream.hg: add BufferedInputStream class * gio/giomm/slot_async.cc: * gio/giomm/slot_async.h: split out the SlotProxy_async_callback so it doesn't have to be implemented in every file * gio/src/drive.ccg: * gio/src/file.ccg: * gio/src/file.hg: * gio/src/fileenumerator.ccg: * gio/src/fileinputstream.ccg: * gio/src/fileoutputstream.ccg: * gio/src/inputstream.ccg: * gio/src/mount.ccg: * gio/src/outputstream.ccg: * gio/src/volume.ccg: use the common SlotProxy_async_callback function in all of these files * tools/m4/convert_gio.m4: add conversion for Cancellable * gio/giomm/Makefile.am: indenting changes svn path=/trunk/; revision=560
* Regenerated.Murray Cumming2008-01-211-2/+40
| | | | | | | | | | | | | | | 2008-01-21 Murray Cumming <murrayc@murrayc.com> * gio/src/gio_methods.defs: Regenerated. * gio/src/file.ccg: * gio/src/file.hg: * gio/src/fileinputstream.ccg: * gio/src/fileinputstream.hg: * gio/src/fileoutputstream.ccg: * gio/src/fileoutputstream.hg: More overloads, parameter reordering, and documentation. svn path=/trunk/; revision=533
* Ignore functions that are just duplicates of the ones in Seekable, andMurray Cumming2008-01-201-20/+0
| | | | | | | | | | | | | | | | 2008-01-20 Murray Cumming <murrayc@murrayc.com> * gio/src/fileinputstream.ccg: * gio/src/fileinputstream.hg: * gio/src/fileoutputstream.ccg: * gio/src/fileoutputstream.hg: Ignore functions that are just duplicates of the ones in Seekable, and mention Seekable more in the documentation. * gio/src/seekable.hg: Expand the class documentation. * gio/src/outputstream.ccg: * gio/src/outputstream.hg: Added method overloads and documentation. svn path=/trunk/; revision=531
* Fixed const-ness of Cancellables.Marko Anastasov2008-01-171-2/+17
| | | | | | | | | | | | | | | | | | 2008-01-17 Marko Anastasov <marko.anastasov@gmail.com> * gio/src/inputstream.ccg: * gio/src/inputstream.hg: Fixed const-ness of Cancellables. * gio/src/fileinputstream.ccg: * gio/src/fileinputstream.ccg: * gio/src/fileoutputstream.ccg: * gio/src/fileoutputstream.hg: Added an overload of query_info_async(), * gio/src/outputstream.ccg: * gio/src/outputstream.hg: write_async(), splice_async() without the Cancellable. Patch from José Alburquerque, bug #510080. svn path=/trunk/; revision=519
* *_async() functions: Rearrange the parameters, so the (optional)Murray Cumming2008-01-151-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-15 Murray Cumming <murrayc@murrayc.com> * gio/src/drive.ccg: * gio/src/drive.hg: * gio/src/file.ccg: * gio/src/file.hg: * gio/src/fileenumerator.ccg: * gio/src/fileenumerator.hg: * gio/src/fileinputstream.ccg: * gio/src/fileinputstream.hg: * gio/src/fileoutputstream.ccg: * gio/src/fileoutputstream.hg: * gio/src/inputstream.ccg: * gio/src/inputstream.hg: * gio/src/outputstream.ccg: * gio/src/outputstream.hg: * gio/src/volume.ccg: * gio/src/volume.hg: *_async() functions: Rearrange the parameters, so the (optional) cancellable is always after the slot, and so flags and io_priority are always at the end, so they can have default values. svn path=/trunk/; revision=510
* Added this, though no methods or vfuncs are wrapped yet.Murray Cumming2008-01-091-0/+21
| | | | | | | | | | | | | | | | | | | | 2008-01-09 Murray Cumming <murrayc@murrayc.com> * gio/src/Makefile_list_of_hg.am_fragment: * gio/src/loadableicon.ccg: * gio/src/loadableicon.hg: Added this, though no methods or vfuncs are wrapped yet. * tools/m4/convert_glib.m4: * gio/src/fileicon.hg: * gio/src/fileinfo.hg: Derive from LoadableIcon and implement it. set_modification_time(): Take a const TimeVal. * gio/src/fileinputstream.ccg: * gio/src/fileinputstream.hg: Added documentation and a version of seek() without the cancellable parameter. * gio/src/gio_docs.xml: Generated from docextract_to_xml.py so we get documentation for methods created by _WRAP_METHOD(). svn path=/trunk/; revision=494
* Checked in sources from giomm. Build needs to be fixed to work withMarko Anastasov2007-12-281-0/+71
2007-12-28 Marko Anastasov <marko.anastasov@gmail.com> * gio/*: * configure.in: * Makefile.am: * tools/m4/convert_glib.m4: Checked in sources from giomm. Build needs to be fixed to work with scripts in build_shared/. svn path=/trunk/; revision=482