virtual bool CanLoad(wxInputStream& stream);
virtual bool CanSave() { return FALSE; }
- virtual bool Load(wxInputStream& stream, wxXmlDocument& doc);
+ virtual bool Load(wxInputStream& stream, wxXmlDocument& doc,
+ const wxString& encoding);
virtual bool Save(wxOutputStream& WXUNUSED(stream), const wxXmlDocument& WXUNUSED(doc))
{ return FALSE; }
};
virtual bool CanLoad(wxInputStream& WXUNUSED(stream)) { return FALSE; }
virtual bool CanSave() { return TRUE; }
- virtual bool Load(wxInputStream& WXUNUSED(stream), wxXmlDocument& WXUNUSED(doc))
+ virtual bool Load(wxInputStream& WXUNUSED(stream), wxXmlDocument& WXUNUSED(doc),
+ const wxString& WXUNUSED(encoding))
{ return FALSE; }
virtual bool Save(wxOutputStream& stream, const wxXmlDocument& doc);
};
virtual bool CanLoad(wxInputStream& stream);
virtual bool CanSave() { return TRUE; }
- virtual bool Load(wxInputStream& stream, wxXmlDocument& doc);
+ virtual bool Load(wxInputStream& stream, wxXmlDocument& doc,
+ const wxString& encoding);
virtual bool Save(wxOutputStream& stream, const wxXmlDocument& doc);
protected:
virtual wxXmlIOType GetType() { return wxXML_IO_BINZ; }
virtual bool CanLoad(wxInputStream& stream);
- virtual bool Load(wxInputStream& stream, wxXmlDocument& doc);
+ virtual bool Load(wxInputStream& stream, wxXmlDocument& doc,
+ const wxString& encoding);
virtual bool Save(wxOutputStream& stream, const wxXmlDocument& doc);
};