| 84 | namespace mdf { |
| 85 | |
| 86 | void IMetaData::InitMd(const std::string& root_name) { |
| 87 | auto xml = CreateXmlFile(); |
| 88 | const auto snippet = XmlSnippet(); |
| 89 | if (!snippet.empty()) { |
| 90 | xml->ParseString(XmlSnippet()); |
| 91 | } |
| 92 | auto& root_node = xml->RootName(root_name); |
| 93 | root_node.AddUniqueNode("TX"); |
| 94 | XmlSnippet(xml->WriteString(true)); |
| 95 | } |
| 96 | |
| 97 | void IMetaData::StringProperty(const std::string& tag, |
| 98 | const std::string& value) { |