Lines Matching refs:object
71 void ConvertXml::SetKeyValue(napi_env env, const napi_value &object, const std::string strKey,
76 napi_set_named_property(env, object, strKey.c_str(), attrValue);
243 void ConvertXml::GetXMLInfo(napi_env env, xmlNodePtr curNode, const napi_value &object,
278 napi_set_named_property(env, object, options_.elements.c_str(), recvElement);
282 void ConvertXml::SetSpacesInfo(napi_env env, const napi_value &object) const
288 napi_set_named_property(env, object, "spaces", iTemp);
291 SetKeyValue(env, object, "spaces", strSpace_);
294 SetKeyValue(env, object, "spaces", strSpace_);
304 napi_value object = nullptr;
305 napi_status status = napi_create_object(env, &object);
313 DealSingleLine(env, strXml, object);
314 return object;
328 napi_set_named_property(env, object, options_.declaration.c_str(), subObject);
333 GetXMLInfo(env, curNode, object, 0);
336 SetSpacesInfo(env, object);
337 return object;
488 void ConvertXml::DealSingleLine(napi_env env, std::string &strXml, const napi_value &object)
510 napi_set_named_property(env, object, options_.declaration.c_str(), declObj);
512 napi_set_named_property(env, object, options_.declaration.c_str(), declObj);
529 DealComplex(env, strXml, object);
533 void ConvertXml::DealComplex(napi_env env, std::string &strXml, const napi_value &object) const
568 napi_set_named_property(env, object, options_.elements.c_str(), elements);