This class models a XML writer object. More...
#include <Writer.h>
Public Member Functions | |
| void | setRootNamespaceURI (const std::string &uri) |
| void | setURI (const std::string &uri) |
| void | writeAttribute (const std::string &attName, const std::string &value) |
| void | writeAttribute (const std::string &attName, const double &value) |
| void | writeAttribute (const std::string &attName, boost::int32_t value) |
| void | writeAttribute (const std::string &attName, boost::uint32_t value) |
| void | writeAttribute (const std::string &attName, boost::int64_t value) |
| void | writeAttribute (const std::string &attName, boost::uint64_t value) |
| void | writeElement (const std::string &qName, const std::string &value) |
| void | writeElement (const std::string &qName, const double &value) |
| void | writeElement (const std::string &qName, boost::int32_t value) |
| void | writeElement (const std::string &qName, boost::uint32_t value) |
| void | writeElement (const std::string &qName, boost::int64_t value) |
| void | writeElement (const std::string &qName, boost::uint64_t value) |
| void | writeEndElement (const std::string &qName) |
| Writer () | |
| void | writeStartDocument (const std::string &encoding, const std::string &standalone) |
| void | writeStartElement (const std::string &qName) |
| void | writeToFile () |
| void | writeValue (const std::string &value) |
| void | writeValue (const double &value) |
| void | writeValue (boost::int32_t value) |
| void | writeValue (boost::uint32_t value) |
| void | writeValue (boost::int64_t value) |
| void | writeValue (boost::uint64_t value) |
| ~Writer () | |
| Constructor. More... | |
Protected Attributes | |
| std::string | m_rootNamespaceUri |
| std::string | m_uri |
Private Attributes | |
| bool | m_isOpened |
| std::ostream * | m_ostr |
This class models a XML writer object.
Definition at line 52 of file xml/Writer.h.
| te::xml::Writer::Writer | ( | ) |
Definition at line 30 of file xml/Writer.cpp.
| te::xml::Writer::~Writer | ( | ) |
| void te::xml::Writer::setRootNamespaceURI | ( | const std::string & | uri | ) |
|
inherited |
Definition at line 40 of file AbstractWriter.cpp.
References te::xml::AbstractWriter::m_uri.
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 136 of file xml/Writer.cpp.
References m_ostr.
Referenced by writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 141 of file xml/Writer.cpp.
References writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 146 of file xml/Writer.cpp.
References writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 151 of file xml/Writer.cpp.
References writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 156 of file xml/Writer.cpp.
References writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 161 of file xml/Writer.cpp.
References writeAttribute().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 96 of file xml/Writer.cpp.
References Function2Ascii(), m_isOpened, and m_ostr.
Referenced by writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 111 of file xml/Writer.cpp.
References writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 116 of file xml/Writer.cpp.
References writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 121 of file xml/Writer.cpp.
References writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 126 of file xml/Writer.cpp.
References writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 131 of file xml/Writer.cpp.
References writeElement().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 202 of file xml/Writer.cpp.
References m_isOpened, and m_ostr.
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 65 of file xml/Writer.cpp.
References m_ostr.
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 70 of file xml/Writer.cpp.
References m_isOpened, and m_ostr.
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 213 of file xml/Writer.cpp.
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 166 of file xml/Writer.cpp.
References m_isOpened, and m_ostr.
Referenced by writeValue().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 177 of file xml/Writer.cpp.
References writeValue().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 182 of file xml/Writer.cpp.
References writeValue().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 187 of file xml/Writer.cpp.
References writeValue().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 192 of file xml/Writer.cpp.
References writeValue().
|
virtual |
Implements te::xml::AbstractWriter.
Definition at line 197 of file xml/Writer.cpp.
References writeValue().
|
private |
Definition at line 113 of file xml/Writer.h.
Referenced by writeElement(), writeEndElement(), writeStartElement(), and writeValue().
|
private |
Definition at line 112 of file xml/Writer.h.
Referenced by writeAttribute(), writeElement(), writeEndElement(), writeStartDocument(), writeStartElement(), writeValue(), and ~Writer().
|
protectedinherited |
Definition at line 110 of file AbstractWriter.h.
Referenced by te::xml::AbstractWriter::setRootNamespaceURI(), and te::xerces::Writer::writeStartElement().
|
protectedinherited |
Definition at line 109 of file AbstractWriter.h.
Referenced by te::xml::AbstractWriter::setURI(), and te::xerces::Writer::writeToFile().