|
ZeroErr
|
类 | |
| class | ScopedElement |
Public 成员函数 | |
| XmlWriter (std::ostream &os=std::cerr) | |
| ~XmlWriter () | |
| XmlWriter (const XmlWriter &)=delete | |
| XmlWriter & | operator= (const XmlWriter &)=delete |
| XmlWriter & | startElement (const std::string &name) |
| ScopedElement | scopedElement (const std::string &name) |
| XmlWriter & | endElement () |
| XmlWriter & | writeAttribute (const std::string &name, const std::string &attribute) |
| XmlWriter & | writeAttribute (const std::string &name, const char *attribute) |
| XmlWriter & | writeAttribute (const std::string &name, bool attribute) |
| template<typename T > | |
| XmlWriter & | writeAttribute (const std::string &name, const T &attribute) |
| XmlWriter & | writeText (const std::string &text, bool indent=true, bool new_line=true) |
| void | ensureTagClosed (bool new_line=true) |
| void | writeDeclaration () |
| zeroerr::detail::XmlWriter::XmlWriter | ( | std::ostream & | os = std::cerr | ) |
| zeroerr::detail::XmlWriter::~XmlWriter | ( | ) |
|
delete |
| XmlWriter & zeroerr::detail::XmlWriter::endElement | ( | ) |
| void zeroerr::detail::XmlWriter::ensureTagClosed | ( | bool | new_line = true | ) |
| XmlWriter::ScopedElement zeroerr::detail::XmlWriter::scopedElement | ( | const std::string & | name | ) |
| XmlWriter & zeroerr::detail::XmlWriter::startElement | ( | const std::string & | name | ) |
| XmlWriter & zeroerr::detail::XmlWriter::writeAttribute | ( | const std::string & | name, |
| bool | attribute | ||
| ) |
| XmlWriter & zeroerr::detail::XmlWriter::writeAttribute | ( | const std::string & | name, |
| const char * | attribute | ||
| ) |
| XmlWriter & zeroerr::detail::XmlWriter::writeAttribute | ( | const std::string & | name, |
| const std::string & | attribute | ||
| ) |
|
inline |
| void zeroerr::detail::XmlWriter::writeDeclaration | ( | ) |
| XmlWriter & zeroerr::detail::XmlWriter::writeText | ( | const std::string & | text, |
| bool | indent = true, |
||
| bool | new_line = true |
||
| ) |