Add interface declarations for stock file system handlers.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2012-02-27 23:50:49 +00:00
parent c69612defc
commit 3507d2d43f
3 changed files with 51 additions and 0 deletions

20
interface/wx/fs_arc.h Normal file
View File

@@ -0,0 +1,20 @@
/////////////////////////////////////////////////////////////////////////////
// Name: wx/fs_arc.h
// Purpose: Archive file system
// Author: Vaclav Slavik, Mike Wetherell
// Copyright: (c) 1999 Vaclav Slavik, (c) 2006 Mike Wetherell
// CVS-ID: $Id$
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
class wxArchiveFSHandler : public wxFileSystemHandler
{
public:
wxArchiveFSHandler();
virtual ~wxArchiveFSHandler();
void Cleanup();
};
typedef wxArchiveFSHandler wxZipFSHandler;

17
interface/wx/fs_filter.h Normal file
View File

@@ -0,0 +1,17 @@
/////////////////////////////////////////////////////////////////////////////
// Name: wx/fs_filter.h
// Purpose: Filter file system handler
// Author: Mike Wetherell
// Copyright: (c) 2006 Mike Wetherell
// CVS-ID: $Id$
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
class wxFilterFSHandler : public wxFileSystemHandler
{
public:
wxFilterFSHandler();
virtual ~wxFilterFSHandler();
};

14
interface/wx/fs_inet.h Normal file
View File

@@ -0,0 +1,14 @@
/////////////////////////////////////////////////////////////////////////////
// Name: wx/fs_inet.h
// Purpose: HTTP and FTP file system
// Author: Vaclav Slavik
// Copyright: (c) 1999 Vaclav Slavik
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
class wxInternetFSHandler : public wxFileSystemHandler
{
public:
wxInternetFSHandler();
};