]> git.saurik.com Git - wxWidgets.git/commitdiff
Add interface declarations for stock file system handlers.
authorRobin Dunn <robin@alldunn.com>
Mon, 27 Feb 2012 23:50:49 +0000 (23:50 +0000)
committerRobin Dunn <robin@alldunn.com>
Mon, 27 Feb 2012 23:50:49 +0000 (23:50 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

interface/wx/fs_arc.h [new file with mode: 0644]
interface/wx/fs_filter.h [new file with mode: 0644]
interface/wx/fs_inet.h [new file with mode: 0644]

diff --git a/interface/wx/fs_arc.h b/interface/wx/fs_arc.h
new file mode 100644 (file)
index 0000000..1b88d48
--- /dev/null
@@ -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;
diff --git a/interface/wx/fs_filter.h b/interface/wx/fs_filter.h
new file mode 100644 (file)
index 0000000..83ec5dc
--- /dev/null
@@ -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();
+};
+
diff --git a/interface/wx/fs_inet.h b/interface/wx/fs_inet.h
new file mode 100644 (file)
index 0000000..402799b
--- /dev/null
@@ -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();
+};
+