X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/999d9a9f795cfc745681989ae0f30e531cde059f..7eff657c071f9df1938edb2d1b530492ccfc9489:/include/wx/xrc/xmlio.h diff --git a/include/wx/xrc/xmlio.h b/include/wx/xrc/xmlio.h index 265ba508f7..a4052b6775 100644 --- a/include/wx/xrc/xmlio.h +++ b/include/wx/xrc/xmlio.h @@ -27,7 +27,8 @@ public: 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; } }; @@ -40,7 +41,8 @@ public: 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); }; @@ -55,7 +57,8 @@ public: 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: @@ -75,7 +78,8 @@ public: 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); };