Home
last modified time | relevance | path

Searched refs:XmlNode (Results 1 – 2 of 2) sorted by relevance

/developtools/global_resource_tool/include/
Dsolid_xml.h63 class XmlNode : public Node {
65 XmlNode() : child_(-1), brother_(-1) {}; in XmlNode() function
66 virtual ~XmlNode() {}; in ~XmlNode()
89 void Compile(const xmlNodePtr nodePtr, std::shared_ptr<XmlNode> &node);
90 void CompileAttr(const xmlAttrPtr attrPtr, std::shared_ptr<XmlNode> &node);
91 void CompileNameSpace(const xmlNodePtr nodePtr, std::shared_ptr<XmlNode> &node);
103 std::vector<std::shared_ptr<XmlNode>> nodes_;
/developtools/global_resource_tool/src/xml/
Dsolid_xml.cpp52 auto root = make_shared<XmlNode>(); in GenerateSolidXml()
88 void SolidXml::Compile(const xmlNodePtr nodePtr, shared_ptr<XmlNode> &node) in Compile()
107 auto child = make_shared<XmlNode>(); in Compile()
115 auto brother = make_shared<XmlNode>(); in Compile()
122 void SolidXml::CompileAttr(const xmlAttrPtr attrPtr, shared_ptr<XmlNode> &node) in CompileAttr()
145 void SolidXml::CompileNameSpace(const xmlNodePtr nodePtr, shared_ptr<XmlNode> &node) in CompileNameSpace()
176 void SolidXml::XmlNode::RawData(ofstream &out) const in RawData()
198 bool SolidXml::XmlNode::LoadFrom(ifstream &in) in LoadFrom()
226 bool SolidXml::XmlNode::FlushIndex(const map<XmlKeyNode::KeyType, shared_ptr<XmlKeyNode>> &oldKeys, in FlushIndex()
323 auto xmlNode = make_shared<XmlNode>(); in LoadFromFile()