Lines Matching defs:node
67 * @Description get xml node name value
69 * @return std::string - node name value
71 std::string GetNameValue(xmlNodePtr node);
74 * @Description get xml node value
76 * @param node - xmlNodePtr
77 * @return std::string - node value
79 std::string GetNodeValue(xmlNodePtr node);
82 * @Description get xml node string content
84 * @param node - xmlNodePtr
85 * @return std::string - xml node string content
87 std::string GetStringValue(xmlNodePtr node);
90 * @Description get xml node prime value eg:int bool
92 * @param node - xmlNodePtr
97 T GetPrimValue(xmlNodePtr node, const PrimType type)
100 xmlChar* value = xmlGetProp(node, (const xmlChar*)"value");
121 * @Description get xml node string Array value
129 * @Description get xml node byte Array value
134 std::vector<unsigned char> GetByteArrValue(xmlNodePtr node);
137 * @Description get xml node string map value
140 * @return std::map<std::string, std::string> - node string map value
147 * @param node - xmlNodePtr
150 bool IsDocValid(xmlNodePtr node);
153 virtual bool ParseInternal(xmlNodePtr node) = 0;