| 816 | } |
| 817 | |
| 818 | ElementPtr Document::createDeclaration(std::string_view _version, std::string_view _encoding) |
| 819 | { |
| 820 | clearDeclaration(); |
| 821 | mDeclaration = std::make_unique<Element>("xml", nullptr, ElementType::Declaration); |
| 822 | mDeclaration->addAttribute("version", _version); |
| 823 | mDeclaration->addAttribute("encoding", _encoding); |
| 824 | return mDeclaration.get(); |
| 825 | } |
| 826 | |
| 827 | ElementPtr Document::createRoot(std::string_view _name) |
| 828 | { |
no test coverage detected