/commonlibrary/ets_utils/js_api_module/convertxml/ |
H A D | js_convertxml.cpp | 104 void ConvertXml::GetPrevNodeList(napi_env env, xmlNodePtr curNode)
in GetPrevNodeList() argument 106 while (curNode->prev != nullptr) {
in GetPrevNodeList() 107 curNode = curNode->prev;
in GetPrevNodeList() 111 if (curNode->type == xmlElementType::XML_PI_NODE && !options_.ignoreInstruction) {
in GetPrevNodeList() 112 SetKeyValue(env, elementsObject, options_.type, GetNodeType(curNode->type));
in GetPrevNodeList() 113 SetKeyValue(env, elementsObject, options_.name, reinterpret_cast<const char*>(curNode->name));
in GetPrevNodeList() 114 curContent = reinterpret_cast<char*>(xmlNodeGetContent(curNode));
in GetPrevNodeList() 121 if (curNode->type == xmlElementType::XML_COMMENT_NODE && !options_.ignoreComment) {
in GetPrevNodeList() 122 SetKeyValue(env, elementsObject, options_.type, GetNodeType(curNode in GetPrevNodeList() 139 SetAttributes(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject) const SetAttributes() argument 157 SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag) const SetXmlElementType() argument 181 SetNodeInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, const std::string parentName) const SetNodeInfo() argument 205 SetEndInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag) const SetEndInfo() argument 243 GetXMLInfo(napi_env env, xmlNodePtr curNode, const napi_value &object, int flag, const std::string parentName) GetXMLInfo() argument 303 xmlNodePtr curNode = nullptr; Convert() local 541 xmlNodePtr curNode = nullptr; DealComplex() local [all...] |
H A D | js_convertxml.h | 125 void SetAttributes(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject) const;
126 void SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag) const;
127 void SetNodeInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject,
129 void SetEndInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag) const;
130 void GetXMLInfo(napi_env env, xmlNodePtr curNode, const napi_value &object, int flag = 0,
136 void GetPrevNodeList(napi_env env, xmlNodePtr curNode);
145 void DealCDataInfo(bool bCData, xmlNodePtr &curNode) const;
|
/commonlibrary/ets_utils/js_api_module/convertxml/test/ |
H A D | test_convertxml.h | 28 static void GetPrevNodeList(napi_env env, xmlNodePtr curNode); 29 static void SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag); 30 static void SetNodeInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject); 36 static void DealCDataInfo(napi_env env, bool bCData, xmlNodePtr &curNode); 37 static void GetAnDSetPrevNodeList(napi_env env, xmlNodePtr curNode); 52 void CxmlTest::GetPrevNodeList(napi_env env, xmlNodePtr curNode) in GetPrevNodeList() argument 55 convert.GetPrevNodeList(env, curNode); in GetPrevNodeList() 58 void CxmlTest::SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, bool &bFlag) in SetXmlElementType() argument 61 convert.SetXmlElementType(env, curNode, elementsObject, bFlag); in SetXmlElementType() 64 void CxmlTest::SetNodeInfo(napi_env env, xmlNodePtr curNode, cons argument 100 DealCDataInfo(napi_env env, bool bCData, xmlNodePtr &curNode) DealCDataInfo() argument 106 GetAnDSetPrevNodeList(napi_env env, xmlNodePtr curNode) GetAnDSetPrevNodeList() argument [all...] |
H A D | test_convertxml.cpp | 666 xmlNodePtr curNode = new xmlNode; in HWTEST_F() local 668 curNode->prev = curNode1; in HWTEST_F() 673 CxmlTest::GetPrevNodeList(env, curNode); in HWTEST_F() 674 ASSERT_TRUE(curNode != nullptr); in HWTEST_F() 675 delete curNode; in HWTEST_F() 682 xmlNodePtr curNode = new xmlNode; in HWTEST_F() local 684 curNode->prev = curNode1; in HWTEST_F() 689 CxmlTest::GetAnDSetPrevNodeList(env, curNode); in HWTEST_F() 690 ASSERT_TRUE(curNode != nullptr); in HWTEST_F() 691 delete curNode; in HWTEST_F() 807 xmlNodePtr curNode = new xmlNode; HWTEST_F() local 828 xmlNodePtr curNode = new xmlNode; HWTEST_F() local [all...] |