载入中...
搜索中...
未找到
eve::data::XmlDocument类 参考
Thin RAII wrapper over a Poco XML DOM document. 更多...
#include <XmlDocument.h>
Public 成员函数 | |
| XmlDocument () | |
| Creates an empty document. | |
| XmlDocument (Poco::AutoPtr< Poco::XML::Document > doc) | |
| Takes ownership of an existing Poco DOM document. | |
| XmlDocument (XmlDocument &&) noexcept | |
| XmlDocument & | operator= (XmlDocument &&) noexcept |
| XmlDocument (const XmlDocument &)=delete | |
| ~XmlDocument ()=default | |
| bool | empty () const |
| True when no underlying document is held. | |
| Poco::XML::Document * | get () |
| Underlying Poco document access. | |
| const Poco::XML::Document * | get () const |
| Poco::XML::Document * | operator-> () |
| Convenience pointer/ref access. | |
| Poco::XML::Document & | operator* () |
详细描述
Thin RAII wrapper over a Poco XML DOM document.
在文件 XmlDocument.h 第 10 行定义.
构造及析构函数说明
◆ XmlDocument() [1/4]
| eve::data::XmlDocument::XmlDocument | ( | ) |
Creates an empty document.
在文件 XmlDocument.cpp 第 6 行定义.
◆ XmlDocument() [2/4]
|
explicit |
Takes ownership of an existing Poco DOM document.
在文件 XmlDocument.cpp 第 8 行定义.
◆ XmlDocument() [3/4]
|
defaultnoexcept |
◆ XmlDocument() [4/4]
|
delete |
◆ ~XmlDocument()
|
default |
成员函数说明
◆ empty()
| bool eve::data::XmlDocument::empty | ( | ) | const |
True when no underlying document is held.
在文件 XmlDocument.cpp 第 13 行定义.
◆ get() [1/2]
| Poco::XML::Document * eve::data::XmlDocument::get | ( | ) |
Underlying Poco document access.
在文件 XmlDocument.cpp 第 15 行定义.
被这些函数引用 eve::data::DataModule::encodeXml().
◆ get() [2/2]
| const Poco::XML::Document * eve::data::XmlDocument::get | ( | ) | const |
在文件 XmlDocument.cpp 第 16 行定义.
◆ operator*()
| Poco::XML::Document & eve::data::XmlDocument::operator* | ( | ) |
在文件 XmlDocument.cpp 第 20 行定义.
◆ operator->()
| Poco::XML::Document * eve::data::XmlDocument::operator-> | ( | ) |
Convenience pointer/ref access.
在文件 XmlDocument.cpp 第 18 行定义.
◆ operator=()
|
defaultnoexcept |
该类的文档由以下文件生成:
- src/modules/data/XmlDocument.h
- src/modules/data/XmlDocument.cpp