Lines Matching refs:m_os
217 XmlWriter::XmlWriter( std::ostream& os ) : m_os( os ) in XmlWriter()
233 m_os << m_indent; in startElement()
236 m_os << '<' << name; in startElement()
253 m_os << "/>"; in endElement()
258 m_os << m_indent; in endElement()
260 m_os << "</" << m_tags.back() << ">"; in endElement()
262 m_os << std::flush; in endElement()
270 m_os << ' ' << name << "=\"" << XmlEncode( attribute, XmlEncode::ForAttributes ) << '"'; in writeAttribute()
275 m_os << ' ' << name << "=\"" << ( attribute ? "true" : "false" ) << '"'; in writeAttribute()
284 m_os << m_indent; in writeText()
286 m_os << XmlEncode( text ); in writeText()
295 m_os << m_indent; in writeComment()
297 m_os << "<!--" << text << "-->"; in writeComment()
303 m_os << "<?xml-stylesheet type=\"text/xsl\" href=\"" << url << "\"?>\n"; in writeStylesheetRef()
308 m_os << '\n'; in writeBlankLine()
314 m_os << '>' << std::flush; in ensureTagClosed()
325 m_os << "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; in writeDeclaration()
330 m_os << std::endl; in newlineIfNecessary()