Lines Matching defs:encoding
381 wxXmlDocument::wxXmlDocument(const wxString& filename, const wxString& encoding)
384 if ( !Load(filename, encoding) )
390 wxXmlDocument::wxXmlDocument(wxInputStream& stream, const wxString& encoding)
393 if ( !Load(stream, encoding) )
426 bool wxXmlDocument::Load(const wxString& filename, const wxString& encoding, int flags)
431 return Load(stream, encoding, flags);
500 wxString encoding;
629 pos = buf.Find(wxT("encoding="));
631 ctx->encoding = buf.Mid(pos + 10).BeforeFirst(buf[(size_t)pos+9]);
659 // invalid/undefined byte in the encoding:
673 bool wxXmlDocument::Load(wxInputStream& stream, const wxString& encoding, int flags)
676 (void)encoding;
678 m_encoding = encoding;
688 ctx.encoding = wxT("UTF-8"); // default in absence of encoding=""
691 if ( encoding.CmpNoCase(wxT("UTF-8")) != 0 )
692 ctx.conv = new wxCSConv(encoding);
725 if (!ctx.encoding.empty())
726 SetFileEncoding(ctx.encoding);
947 s.Printf(wxT("<?xml version=\"%s\" encoding=\"%s\"?>\n"),