#include "wx/stream.h"
-class WXDLLIMPEXP_BASE wxMemoryOutputStream;
+class WXDLLIMPEXP_FWD_BASE wxMemoryOutputStream;
class WXDLLIMPEXP_BASE wxMemoryInputStream : public wxInputStream
{
InitFromStream(stream, lenFile);
}
wxMemoryInputStream(wxMemoryInputStream& stream)
+ : wxInputStream()
{
InitFromStream(stream, wxInvalidOffset);
}
size_t m_length;
// copy ctor is implemented above: it copies the other stream in this one
+ DECLARE_ABSTRACT_CLASS(wxMemoryInputStream)
DECLARE_NO_ASSIGN_CLASS(wxMemoryInputStream)
};
wxFileOffset OnSysSeek(wxFileOffset pos, wxSeekMode mode);
wxFileOffset OnSysTell() const;
+ DECLARE_DYNAMIC_CLASS(wxMemoryOutputStream)
DECLARE_NO_COPY_CLASS(wxMemoryOutputStream)
};