Gnash  0.8.10
zlib_adapter.h
Go to the documentation of this file.
00001 // zlib_adapter.h    -- Thatcher Ulrich 2003
00002 
00003 // This source code has been donated to the Public Domain.  Do
00004 // whatever you want with it.
00005 
00006 
00007 #ifndef ZLIB_ADAPTER_H
00008 #define ZLIB_ADAPTER_H
00009 
00010 
00011 #include "dsodefs.h"
00012 
00013 #include <memory>
00014 
00015 namespace gnash {
00016 
00017 class IOChannel;
00018 
00019 
00021 namespace zlib_adapter
00022 {
00023     // NOTE: these functions will return NULL if
00024     // HAVE_ZLIB_H is not defined
00025 
00030     //
00032     DSOEXPORT std::auto_ptr<IOChannel>
00033         make_inflater(std::auto_ptr<IOChannel> in);
00034 
00035 } // namespace gnash.zlib_adapter
00036 } // namespace gnash
00037 
00038 
00039 #endif // ZLIB_ADAPTER_H
00040 
00041 
00042 // Local Variables:
00043 // mode: C++
00044 // c-basic-offset: 8 
00045 // tab-width: 8
00046 // indent-tabs-mode: t
00047 // End: