fixes needed for separate DLL build to work

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2003-07-02 01:41:23 +00:00
parent 9feb77164b
commit 886dd7d28e
86 changed files with 754 additions and 677 deletions

View File

@@ -30,7 +30,7 @@
// wxFileStream using wxFile
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxFileInputStream: public wxInputStream {
class WXDLLEXPORT_BASE wxFileInputStream: public wxInputStream {
public:
wxFileInputStream(const wxString& ifileName);
wxFileInputStream(wxFile& file);
@@ -55,7 +55,7 @@ class WXDLLEXPORT wxFileInputStream: public wxInputStream {
DECLARE_NO_COPY_CLASS(wxFileInputStream)
};
class WXDLLEXPORT wxFileOutputStream: public wxOutputStream {
class WXDLLEXPORT_BASE wxFileOutputStream: public wxOutputStream {
public:
wxFileOutputStream(const wxString& fileName);
wxFileOutputStream(wxFile& file);
@@ -85,7 +85,7 @@ class WXDLLEXPORT wxFileOutputStream: public wxOutputStream {
DECLARE_NO_COPY_CLASS(wxFileOutputStream)
};
class WXDLLEXPORT wxFileStream: public wxFileInputStream, public wxFileOutputStream {
class WXDLLEXPORT_BASE wxFileStream: public wxFileInputStream, public wxFileOutputStream {
public:
wxFileStream(const wxString& fileName);
};
@@ -94,7 +94,7 @@ class WXDLLEXPORT wxFileStream: public wxFileInputStream, public wxFileOutputStr
// wxFFileStream using wxFFile
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxFFileInputStream: public wxInputStream {
class WXDLLEXPORT_BASE wxFFileInputStream: public wxInputStream {
public:
wxFFileInputStream(const wxString& ifileName);
wxFFileInputStream(wxFFile& file);
@@ -119,7 +119,7 @@ class WXDLLEXPORT wxFFileInputStream: public wxInputStream {
DECLARE_NO_COPY_CLASS(wxFFileInputStream)
};
class WXDLLEXPORT wxFFileOutputStream: public wxOutputStream {
class WXDLLEXPORT_BASE wxFFileOutputStream: public wxOutputStream {
public:
wxFFileOutputStream(const wxString& fileName);
wxFFileOutputStream(wxFFile& file);
@@ -149,7 +149,7 @@ class WXDLLEXPORT wxFFileOutputStream: public wxOutputStream {
DECLARE_NO_COPY_CLASS(wxFFileOutputStream)
};
class WXDLLEXPORT wxFFileStream: public wxFFileInputStream, public wxFFileOutputStream {
class WXDLLEXPORT_BASE wxFFileStream: public wxFFileInputStream, public wxFFileOutputStream {
public:
wxFFileStream(const wxString& fileName);
};