< Creates a string that < is a whole XML file.
| 152 | std::string WriteString(bool skip_header = false); ///< Creates a string that |
| 153 | ///< is a whole XML file. |
| 154 | [[nodiscard]] const IXmlNode* RootNode() const { return root_node_.get(); } |
| 155 | [[nodiscard]] IXmlNode* RootNode() { return root_node_.get(); } |
| 156 | protected: |
| 157 | IXmlFile() = default; ///< Default constructor is hidden from external users. |