zfilestream.h #1

  • //
  • guest/
  • perforce_software/
  • p4/
  • 2017-1/
  • sys/
  • zfilestream.h
  • View
  • Commits
  • Open Download .zip Download (667 B)
/*
 * Copyright 1995, 1996 Perforce Software.  All rights reserved.
 *
 * This file is part of Perforce - the FAST SCM System.
 */

class ZLibInflater;

/*
 * ZFileStream - a class which can zl inflate some data from a file.
 */

class ZFileStream : public ObjStream
{
    public:

	                        ZFileStream(
	                            FileSys *f,
	                            ZLibInflater *i,
	                            P4INT64 offset,
	                            Error *e );

				~ZFileStream();

	virtual unsigned char	Next( Error *e );
	virtual void		GetLine( StrBuf *buf, Error *e );

    private:

	FileSys			*f;

	ZLibInflater		*inflater;
} ;

# Change User Description Committed
#1 22288 mark_mears import 2017.1 code drop