-
- wxOutputStream& Write(const void *buffer, size_t size);
- off_t SeekO(off_t pos, wxSeekMode mode);
- off_t TellO() const { return m_position_o; }
-
- bool Bad() const { return m_bad; }
- size_t LastWrite() const { return m_lastwrite; }
-
- char *GetData() { return m_buffer; }
- size_t GetLength() { return m_length; }
-
- protected:
- bool m_bad;
- off_t m_position_o;
- size_t m_lastwrite;
-};
-
-class wxMemoryStream: public wxMemoryInputStream, public wxMemoryOutputStream {
- DECLARE_CLASS(wxMemoryStream)
- public:
- wxMemoryStream(char *data = NULL, size_t length = 0);
- virtual ~wxMemoryStream();