]> git.saurik.com Git - wxWidgets.git/commitdiff
no message
authorUnknown (UG) <nobody@localhost>
Mon, 23 Nov 1998 11:00:38 +0000 (11:00 +0000)
committerUnknown (UG) <nobody@localhost>
Mon, 23 Nov 1998 11:00:38 +0000 (11:00 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/fstream.cpp [deleted file]
src/common/wfstream.cpp [new file with mode: 0644]

diff --git a/src/common/fstream.cpp b/src/common/fstream.cpp
deleted file mode 100644 (file)
index e631cde..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-/////////////////////////////////////////////////////////////////////////////
-// Name:        fstream.cpp
-// Purpose:     "File stream" classes
-// Author:      Julian Smart
-// Modified by:
-// Created:     11/07/98
-// RCS-ID:      $Id$
-// Copyright:   (c) Guilhem Lavaux 
-// Licence:     wxWindows license
-/////////////////////////////////////////////////////////////////////////////
-
-#ifdef __GNUG__
-#pragma implementation "fstream.h"
-#endif
-
-// For compilers that support precompilation, includes "wx.h".
-#include "wx/wxprec.h"
-#include <stdio.h>
-#include <wx/stream.h>
-#include <wx/fstream.h>
-
-#ifdef __BORLANDC__
-#pragma hdrstop
-#endif
-
-// ----------------------------------------------------------------------------
-// wxFileInputStream
-// ----------------------------------------------------------------------------
-
-wxFileInputStream::wxFileInputStream(const wxString& fileName)
-  : wxInputStream()
-{
-  m_file = new wxFile(fileName, wxFile::read);
-  m_file_destroy = TRUE;
-  m_i_streambuf->SetBufferIO(1024);
-}
-
-wxFileInputStream::wxFileInputStream()
-  : wxInputStream()
-{
-  m_file_destroy = FALSE;
-  m_file = NULL;
-}
-
-wxFileInputStream::~wxFileInputStream()
-{
-  if (m_file_destroy)
-    delete m_file;
-}
-
-char wxFileInputStream::Peek()
-{
-  return 0;
-}
-
-size_t wxFileInputStream::StreamSize() const
-{
-  return m_file->Length();
-}
-
-size_t wxFileInputStream::OnSysRead(void *buffer, size_t size)
-{
-  return m_file->Read(buffer, size);
-}
-
-off_t wxFileInputStream::OnSysSeek(off_t pos, wxSeekMode mode)
-{
-  return m_file->Seek(pos, mode);
-}
-
-off_t wxFileInputStream::OnSysTell() const
-{
-  return m_file->Tell();
-}
-
-// ----------------------------------------------------------------------------
-// wxFileOutputStream
-// ----------------------------------------------------------------------------
-
-wxFileOutputStream::wxFileOutputStream(const wxString& fileName)
-{
-  m_file = new wxFile(fileName, wxFile::write);
-  m_file_destroy = TRUE;
-  m_o_streambuf->SetBufferIO(1024);
-}
-
-wxFileOutputStream::wxFileOutputStream(wxFile& file)
-{
-  m_file = &file;
-  m_file_destroy = FALSE;
-  m_o_streambuf->SetBufferIO(1024);
-}
-
-wxFileOutputStream::wxFileOutputStream()
-  : wxOutputStream()
-{
-  m_o_streambuf->SetBufferIO(1024);
-  m_file_destroy = FALSE;
-  m_file = NULL;
-}
-
-wxFileOutputStream::~wxFileOutputStream()
-{
-  if (m_file_destroy) {
-    Sync();
-    delete m_file;
-  }
-}
-
-size_t wxFileOutputStream::OnSysWrite(const void *buffer, size_t size)
-{
-  size_t ret = m_file->Write(buffer, size);
-  m_lasterror = wxStream_EOF; // TODO
-  return ret;
-}
-
-off_t wxFileOutputStream::OnSysTell() const
-{
-  return m_file->Tell();
-}
-
-off_t wxFileOutputStream::OnSysSeek(off_t pos, wxSeekMode mode)
-{
-  return m_file->Seek(pos, mode);
-}
-
-void wxFileOutputStream::Sync()
-{
-  wxOutputStream::Sync();
-  m_file->Flush();
-}
-
-size_t wxFileOutputStream::StreamSize() const
-{
-  return m_file->Length();
-}
-
-// ----------------------------------------------------------------------------
-// wxFileStream
-// ----------------------------------------------------------------------------
-wxFileStream::wxFileStream(const wxString& fileName)
- : wxFileInputStream(fileName), wxFileOutputStream(*wxFileInputStream::m_file)
-{
-}
diff --git a/src/common/wfstream.cpp b/src/common/wfstream.cpp
new file mode 100644 (file)
index 0000000..4d798f3
--- /dev/null
@@ -0,0 +1,144 @@
+/////////////////////////////////////////////////////////////////////////////
+// Name:        fstream.cpp
+// Purpose:     "File stream" classes
+// Author:      Julian Smart
+// Modified by:
+// Created:     11/07/98
+// RCS-ID:      $Id$
+// Copyright:   (c) Guilhem Lavaux 
+// Licence:     wxWindows license
+/////////////////////////////////////////////////////////////////////////////
+
+#ifdef __GNUG__
+#pragma implementation "wfstream.h"
+#endif
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+#include <stdio.h>
+#include <wx/stream.h>
+#include <wx/wfstream.h>
+
+#ifdef __BORLANDC__
+#pragma hdrstop
+#endif
+
+// ----------------------------------------------------------------------------
+// wxFileInputStream
+// ----------------------------------------------------------------------------
+
+wxFileInputStream::wxFileInputStream(const wxString& fileName)
+  : wxInputStream()
+{
+  m_file = new wxFile(fileName, wxFile::read);
+  m_file_destroy = TRUE;
+  m_i_streambuf->SetBufferIO(1024);
+}
+
+wxFileInputStream::wxFileInputStream()
+  : wxInputStream()
+{
+  m_file_destroy = FALSE;
+  m_file = NULL;
+}
+
+wxFileInputStream::~wxFileInputStream()
+{
+  if (m_file_destroy)
+    delete m_file;
+}
+
+char wxFileInputStream::Peek()
+{
+  return 0;
+}
+
+size_t wxFileInputStream::StreamSize() const
+{
+  return m_file->Length();
+}
+
+size_t wxFileInputStream::OnSysRead(void *buffer, size_t size)
+{
+  return m_file->Read(buffer, size);
+}
+
+off_t wxFileInputStream::OnSysSeek(off_t pos, wxSeekMode mode)
+{
+  return m_file->Seek(pos, mode);
+}
+
+off_t wxFileInputStream::OnSysTell() const
+{
+  return m_file->Tell();
+}
+
+// ----------------------------------------------------------------------------
+// wxFileOutputStream
+// ----------------------------------------------------------------------------
+
+wxFileOutputStream::wxFileOutputStream(const wxString& fileName)
+{
+  m_file = new wxFile(fileName, wxFile::write);
+  m_file_destroy = TRUE;
+  m_o_streambuf->SetBufferIO(1024);
+}
+
+wxFileOutputStream::wxFileOutputStream(wxFile& file)
+{
+  m_file = &file;
+  m_file_destroy = FALSE;
+  m_o_streambuf->SetBufferIO(1024);
+}
+
+wxFileOutputStream::wxFileOutputStream()
+  : wxOutputStream()
+{
+  m_o_streambuf->SetBufferIO(1024);
+  m_file_destroy = FALSE;
+  m_file = NULL;
+}
+
+wxFileOutputStream::~wxFileOutputStream()
+{
+  if (m_file_destroy) {
+    Sync();
+    delete m_file;
+  }
+}
+
+size_t wxFileOutputStream::OnSysWrite(const void *buffer, size_t size)
+{
+  size_t ret = m_file->Write(buffer, size);
+  m_lasterror = wxStream_EOF; // TODO
+  return ret;
+}
+
+off_t wxFileOutputStream::OnSysTell() const
+{
+  return m_file->Tell();
+}
+
+off_t wxFileOutputStream::OnSysSeek(off_t pos, wxSeekMode mode)
+{
+  return m_file->Seek(pos, mode);
+}
+
+void wxFileOutputStream::Sync()
+{
+  wxOutputStream::Sync();
+  m_file->Flush();
+}
+
+size_t wxFileOutputStream::StreamSize() const
+{
+  return m_file->Length();
+}
+
+// ----------------------------------------------------------------------------
+// wxFileStream
+// ----------------------------------------------------------------------------
+wxFileStream::wxFileStream(const wxString& fileName)
+ : wxFileInputStream(fileName), wxFileOutputStream(*wxFileInputStream::m_file)
+{
+}