///////////////////////////////////////////////////////////////////////////////
//
//  Module: zlibcpp.h
//
//    Desc: Basic class wrapper for the zlib dll
//
// Copyright (c) 2003 Automatic Data Processing, Inc. All Rights Reserved.
//
///////////////////////////////////////////////////////////////////////////////

#ifndef _ZLIBCPP_H_
#define _ZLIBCPP_H_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

#ifndef _WINDOWS
#define _WINDOWS
#endif // !_WINDOWS

#ifndef _zip_H
#include "zip.h"
#endif // _zip_H

class CZLib  
{
public:
	CZLib();
	virtual ~CZLib();

	BOOL Open(string f_file, int f_nAppend = 0);
   BOOL AddFile(string f_file);
	void Close();
protected:
	zipFile m_zf;
};

#endif // !_ZLIBCPP_H
