pike.git / src / modules / Gz / module.pmod.in

version» Context lines:

pike.git/src/modules/Gz/module.pmod.in:1: - // $Id: module.pmod.in,v 1.3 2002/11/24 22:14:39 agehall Exp $ + // $Id: module.pmod.in,v 1.4 2002/11/25 01:54:00 nilsson Exp $   #pike __REAL_VERSION__      inherit @module@;       -  +    //! Allows the user to open a Gzip archive and read and write   //! it's contents in an uncompressed form, emulating the @[Stdio.File]   //! interface.   //! @note   //! An important limitation on this class is that it may only be used   //! for reading @b{or@} writing, not both at the same time.   //! Please also note that if you want to reopen a file for reading   //! after a write, you must close the file before calling open or   //! strange effects might be the result.   class File { -  inherit @module@._file; +  inherit _file;       private int is_open = 0;       //! @decl void create(void|string|int file, void|string mode)    //! @param file    //! Filename or filedescriptor of the gzip file to open.    //! @param mode    //! mode for the file. Defaults to "rb".    //! @seealso    //! @[open] @[Stdio.File]