这篇教程C++ xmlTextWriterEndElement函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中xmlTextWriterEndElement函数的典型用法代码示例。如果您正苦于以下问题:C++ xmlTextWriterEndElement函数的具体用法?C++ xmlTextWriterEndElement怎么用?C++ xmlTextWriterEndElement使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了xmlTextWriterEndElement函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: xmlTextWriterStartElementvoid CrdFmncOrg::ContInf::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContInfFmncOrg"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemInfFmncOrg"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "numFSge", numFSge); writeStringAttr(wr, itemtag, "sref", "MrlAppHlp", MrlAppHlp); writeStringAttr(wr, itemtag, "sref", "MtxCrdOrg", MtxCrdOrg); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:17,
示例2: xmlTextWriterStartElementvoid QryFmncTolRlv1NStep::StatShr::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StatShrQryFmncTolRlv1NStep"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StatitemShrQryFmncTolRlv1NStep"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "ntot", ntot); writeUintAttr(wr, itemtag, "sref", "jnumFirstload", jnumFirstload); writeUintAttr(wr, itemtag, "sref", "nload", nload); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:17,
示例3: xmlTextWriterStartElementvoid PnlPlnrCtpKEnvKey::StgIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StgIacPlnrCtpKEnvKey"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StgitemIacPlnrCtpKEnvKey"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "TcoSrfWidth", TcoSrfWidth); writeUintAttr(wr, itemtag, "sref", "TcoTitWidth", TcoTitWidth); writeUintAttr(wr, itemtag, "sref", "TcoCmtWidth", TcoCmtWidth); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:17,
示例4: xmlTextWriterStartElementvoid PnlFmncTolMNFabuser::StgIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StgIacFmncTolMNFabuser"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StgitemIacFmncTolMNFabuser"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "TcoMrefWidth", TcoMrefWidth); writeUintAttr(wr, itemtag, "sref", "TcoTrnWidth", TcoTrnWidth); writeUintAttr(wr, itemtag, "sref", "TcoLvlWidth", TcoLvlWidth); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:17,
示例5: xmlBufferCreatechar *gen_lote_evento_xml(LOTE_EVENTO *lote, EVP_PKEY *key, X509 *cert){ int rc; xmlTextWriterPtr writer; xmlDocPtr doc; xmlBufferPtr buf = xmlBufferCreate(); writer = xmlNewTextWriterDoc(&doc, 0); if (writer == NULL) return NULL; xmlTextWriterStartDocument(writer, NULL, "UTF-8", NULL); rc = xmlTextWriterStartElement(writer, BAD_CAST "envEvento"); if (rc < 0) return NULL; rc = xmlTextWriterWriteAttribute(writer, BAD_CAST "xmlns", BAD_CAST "http://www.portalfiscal.inf.br/nfe"); if (rc < 0) return NULL; rc = xmlTextWriterWriteAttribute(writer, BAD_CAST "versao", BAD_CAST "1.00"); if (rc < 0) return NULL; rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "idLote", "%d", lote->id); if (rc < 0) return NULL; int i; LOTE_EVENTO_ITEM *it = lote->eventos; for (i = 0; i < lote->qtd; i++){ char *xml; xml = generate_evento_xml(it->evento, key, cert); rc = xmlTextWriterWriteRaw(writer, BAD_CAST xml); if (rc < 0) return NULL; rc = xmlTextWriterEndElement(writer); if (rc < 0) return NULL; it = it->next; } xmlTextWriterEndDocument(writer); xmlNodeDump(buf, NULL, xmlDocGetRootElement(doc), 0, 0); return (char*)buf->content;}
开发者ID:pablogallardo,项目名称:livrenfe,代码行数:46,
示例6: xmlTextWriterStartElementvoid QryPlnrDtpKParKey::StgIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StgIacQryPlnrDtpKParKey"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StgitemIacQryPlnrDtpKParKey"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "jnum", jnum); writeUintAttr(wr, itemtag, "sref", "jnumFirstload", jnumFirstload); writeUintAttr(wr, itemtag, "sref", "nload", nload); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:17,
示例7: xmlTextWriterStartElementvoid FmncQSmpMNRun::writeXML( xmlTextWriter* wr , string difftag , bool jnumattr , bool shorttags ) { if (difftag.length() == 0) difftag = "FmncQSmpMNRun"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (jnumattr) xmlTextWriterWriteAttribute(wr, BAD_CAST "jnum", BAD_CAST to_string(jnum).c_str()); if (shorttags) { writeString(wr, "mref", stubMref); } else { writeString(wr, "stubMref", stubMref); }; xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:17,
示例8: xmlTextWriterStartElementvoid PnlFmncRunDetail::StatShr::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StatShrFmncRunDetail"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StatitemShrFmncRunDetail"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeBoolAttr(wr, itemtag, "sref", "ButSaveAvail", ButSaveAvail); writeBoolAttr(wr, itemtag, "sref", "ButSaveActive", ButSaveActive); writeBoolAttr(wr, itemtag, "sref", "ButPrjViewAvail", ButPrjViewAvail); writeBoolAttr(wr, itemtag, "sref", "ButJEditAvail", ButJEditAvail); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:18,
示例9: xmlTextWriterStartElementvoid PnlPlnrFilRec::StatApp::writeXML( xmlTextWriter* wr , string difftag , bool shorttags , const bool initdoneDetail , const bool initdoneMNCalc ) { if (difftag.length() == 0) difftag = "StatAppPlnrFilRec"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StatitemAppPlnrFilRec"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeBoolAttr(wr, itemtag, "sref", "initdoneDetail", initdoneDetail); writeBoolAttr(wr, itemtag, "sref", "initdoneMNCalc", initdoneMNCalc); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例10: xmlTextWriterStartElementvoid PnlPlnrNavLayout::ContIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContIacPlnrNavLayout"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemIacPlnrNavLayout"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "numFLstTpo", numFLstTpo); writeUintAttr(wr, itemtag, "sref", "numFLstArr", numFLstArr); writeUintAttr(wr, itemtag, "sref", "numFLstAri", numFLstAri); writeUintAttr(wr, itemtag, "sref", "numFLstRtc", numFLstRtc); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例11: xmlTextWriterStartElementvoid PnlPlnrCtpKCalcvar::StatShr::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StatShrPlnrCtpKCalcvar"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StatitemShrPlnrCtpKCalcvar"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeBoolAttr(wr, itemtag, "sref", "ButUpActive", ButUpActive); writeBoolAttr(wr, itemtag, "sref", "ButDownActive", ButDownActive); writeBoolAttr(wr, itemtag, "sref", "ButDuplicateActive", ButDuplicateActive); writeBoolAttr(wr, itemtag, "sref", "ButDeleteActive", ButDeleteActive); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例12: xmlTextWriterStartElementvoid PnlFmncSmpDetail::ContIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContIacFmncSmpDetail"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemIacFmncSmpDetail"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeStringAttr(wr, itemtag, "sref", "TxfMat", TxfMat); writeUintAttr(wr, itemtag, "sref", "numFPupJ", numFPupJ); writeUintAttr(wr, itemtag, "sref", "numFPupSte", numFPupSte); writeStringAttr(wr, itemtag, "sref", "TxfCmt", TxfCmt); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:18,
示例13: xmlTextWriterStartElementvoid PnlPlnrRtcList::ContInf::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContInfPlnrRtcList"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemInfPlnrRtcList"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeStringAttr(wr, itemtag, "sref", "TxtFor", TxtFor); writeStringAttr(wr, itemtag, "sref", "TxtPre", TxtPre); writeBoolAttr(wr, itemtag, "sref", "ButFilterOn", ButFilterOn); writeUintAttr(wr, itemtag, "sref", "numFCsiQst", numFCsiQst); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例14: xmlTextWriterStartElementvoid DlgFmncSmpNew::ContIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContIacDlgFmncSmpNew"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemIacDlgFmncSmpNew"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "numFDetPupSup", numFDetPupSup); writeStringAttr(wr, itemtag, "sref", "DetTxfSrf", DetTxfSrf); writeUintAttr(wr, itemtag, "sref", "numFDetPupArt", numFDetPupArt); writeStringAttr(wr, itemtag, "sref", "DetTxfMat", DetTxfMat); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:18,
示例15: writeDNASequencestatic void writeDNASequence(DNASequence* seq) { if (!seq) return; xmlTextWriterStartElement(WRITER, xmlCharStrdup(NSPREFIX_SBOL ":" NODENAME_DNASEQUENCE)); xmlTextWriterWriteAttribute(WRITER, xmlCharStrdup(NSPREFIX_RDF ":" NODENAME_ABOUT), xmlCharStrdup(getDNASequenceURI(seq))); // nucleotides if (!alreadyProcessed((void *)seq)) { char* nt = getDNASequenceNucleotides(seq); if (nt) { xmlTextWriterWriteElement(WRITER, xmlCharStrdup(NSPREFIX_SBOL ":" NODENAME_NUCLEOTIDES), xmlCharStrdup(nt)); markProcessed((void *)seq); } free(nt); } xmlTextWriterEndElement(WRITER);}
开发者ID:CytoComp,项目名称:libSBOLc,代码行数:18,
示例16: xmlTextWriterStartElementvoid PnlPlnrCtpDetail::ContIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContIacPlnrCtpDetail"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemIacPlnrCtpDetail"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeStringAttr(wr, itemtag, "sref", "TxfTit", TxfTit); writeUintAttr(wr, itemtag, "sref", "numFPupDim", numFPupDim); writeStringAttr(wr, itemtag, "sref", "TxfSta", TxfSta); writeStringAttr(wr, itemtag, "sref", "TxfCmt", TxfCmt); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例17: assert//----------------------------------------------------------------------------// Starts a new node on the tree//----------------------------------------------------------------------------bool CXMLTreeNode::EndElement(){ assert(m_pWriter); if (m_pWriter) { /* Close the element named HEADER. */ int rc = xmlTextWriterEndElement(m_pWriter); assert(rc >= 0); if (rc < 0) return false; } else return false; return true;}
开发者ID:kusku,项目名称:red-forest,代码行数:21,
示例18: xmlTextWriterStartElementvoid PnlPlnrLyrRec::Tag::writeXML( const uint ixPlnrVLocale , xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "TagPlnrLyrRec"; string itemtag; if (shorttags) itemtag = "Ti"; else itemtag = "TagitemPlnrLyrRec"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (ixPlnrVLocale == VecPlnrVLocale::ENUS) { writeStringAttr(wr, itemtag, "sref", "Cpt", "Layer"); }; xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:18,
示例19: xmlTextWriterStartElementvoid PnlFmncSepAPar::StgIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StgIacFmncSepAPar"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StgitemIacFmncSepAPar"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "TcoSpaWidth", TcoSpaWidth); writeUintAttr(wr, itemtag, "sref", "TcoReuWidth", TcoReuWidth); writeUintAttr(wr, itemtag, "sref", "TcoValWidth", TcoValWidth); writeUintAttr(wr, itemtag, "sref", "TcoCmtWidth", TcoCmtWidth); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:18,
示例20: createDatabaseint createDatabase(){ time_t now; struct tm * timeinfo; int rc; xmlTextWriterPtr writer; writer = xmlNewTextWriterFilename(db_uri, 0); if(writer == NULL){ printf("Error creating the xml writer/n"); return 1; } rc = xmlTextWriterStartDocument(writer, NULL, ENCODING, NULL); if(rc < 0){ printf("Error starting the document/n"); return 1; } rc = xmlTextWriterStartElement(writer, BAD_CAST "remendo_db"); if(rc < 0){ printf("Error creating the root element in the XML file/n"); return 1; } now = time(0); timeinfo = localtime (&now); xmlChar string_date [80]; strftime(string_date,80,"%s",timeinfo); rc = xmlTextWriterWriteAttribute(writer, BAD_CAST "creation", string_date); if(rc < 0){ printf("Error creating attribute of root element/n"); return 1; } rc = xmlTextWriterEndElement(writer); if(rc < 0){ printf("Error ending the XML file/n"); return 1; } xmlFreeTextWriter(writer); xmlCleanupParser(); return 0;}
开发者ID:Antergos,项目名称:remendo,代码行数:44,
示例21: xmlTextWriterStartElementvoid PnlPlnrStkHeadbar::Tag::writeXML( const uint ixPlnrVLocale , xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "TagPlnrStkHeadbar"; string itemtag; if (shorttags) itemtag = "Ti"; else itemtag = "TagitemPlnrStkHeadbar"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (ixPlnrVLocale == VecPlnrVLocale::ENUS) { writeStringAttr(wr, itemtag, "sref", "MenApp", "Planar"); writeStringAttr(wr, itemtag, "sref", "MenCrd", "Stack"); }; xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:19,
示例22: xmlTextWriterStartElementvoid PnlPlnrNavGlobal::DpchEngData::writeXML( const uint ixPlnrVLocale , pthread_mutex_t* mScr , map<ubigint,string>& scr , map<string,ubigint>& descr , xmlTextWriter* wr ) { xmlTextWriterStartElement(wr, BAD_CAST "DpchEngPlnrNavGlobalData"); xmlTextWriterWriteAttribute(wr, BAD_CAST "xmlns", BAD_CAST "http://www.epsitechnologies.com/plnr"); if (has(JREF)) writeString(wr, "scrJref", Scr::scramble(mScr, scr, descr, jref)); if (has(CONTIAC)) contiac.writeXML(wr); if (has(FEEDFLSTCTP)) feedFLstCtp.writeXML(wr); if (has(FEEDFLSTDTP)) feedFLstDtp.writeXML(wr); if (has(FEEDFLSTMAT)) feedFLstMat.writeXML(wr); if (has(STATAPP)) StatApp::writeXML(wr); if (has(STATSHR)) statshr.writeXML(wr); if (has(TAG)) Tag::writeXML(ixPlnrVLocale, wr); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:19,
示例23: xmlTextWriterStartElementvoid CrdPlnrDtp::Tag::writeXML( const uint ixPlnrVLocale , xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "TagPlnrDtp"; string itemtag; if (shorttags) itemtag = "Ti"; else itemtag = "TagitemPlnrDtp"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (ixPlnrVLocale == VecPlnrVLocale::ENUS) { }; writeStringAttr(wr, itemtag, "sref", "MitAppAbt", StrMod::cap(VecPlnrVTag::getTitle(VecPlnrVTag::ABOUT, ixPlnrVLocale)) + " ..."); writeStringAttr(wr, itemtag, "sref", "MrlAppHlp", StrMod::cap(VecPlnrVTag::getTitle(VecPlnrVTag::HELP, ixPlnrVLocale)) + " ..."); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:19,
示例24: xmlTextWriterStartElementvoid PnlFmncArtList::StgIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "StgIacFmncArtList"; string itemtag; if (shorttags) itemtag = "Si"; else itemtag = "StgitemIacFmncArtList"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "TcoSrfWidth", TcoSrfWidth); writeUintAttr(wr, itemtag, "sref", "TcoTitWidth", TcoTitWidth); writeUintAttr(wr, itemtag, "sref", "TcoOrgWidth", TcoOrgWidth); writeUintAttr(wr, itemtag, "sref", "TcoTolWidth", TcoTolWidth); writeUintAttr(wr, itemtag, "sref", "TcoTypWidth", TcoTypWidth); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:19,
示例25: xmlTextWriterStartElementvoid PnlFmncBilAPos::Tag::writeXML( const uint ixFmncVLocale , xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "TagFmncBilAPos"; string itemtag; if (shorttags) itemtag = "Ti"; else itemtag = "TagitemFmncBilAPos"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (ixFmncVLocale == VecFmncVLocale::ENUS) { writeStringAttr(wr, itemtag, "sref", "Cpt", "Positions"); writeStringAttr(wr, itemtag, "sref", "TcoFus", "Fab user"); writeStringAttr(wr, itemtag, "sref", "TcoTol", "Tool"); writeStringAttr(wr, itemtag, "sref", "TcoQty", "Quantity"); writeStringAttr(wr, itemtag, "sref", "TcoArt", "Article"); writeStringAttr(wr, itemtag, "sref", "TcoUpr", "Unit price"); writeStringAttr(wr, itemtag, "sref", "TcoPrc", "Price"); } else if (ixFmncVLocale == VecFmncVLocale::DECH) { writeStringAttr(wr, itemtag, "sref", "Cpt", "Posten"); writeStringAttr(wr, itemtag, "sref", "TcoFus", "Reinraumnutzer"); writeStringAttr(wr, itemtag, "sref", "TcoTol", "Ger//u00e4t"); writeStringAttr(wr, itemtag, "sref", "TcoQty", "Menge"); writeStringAttr(wr, itemtag, "sref", "TcoArt", "Artikel"); writeStringAttr(wr, itemtag, "sref", "TcoUpr", "St//u00fcckpreis"); writeStringAttr(wr, itemtag, "sref", "TcoPrc", "Preis"); } else if (ixFmncVLocale == VecFmncVLocale::FRCH) { writeStringAttr(wr, itemtag, "sref", "Cpt", "Positions"); writeStringAttr(wr, itemtag, "sref", "TcoFus", "Utilisateur salle blanche"); writeStringAttr(wr, itemtag, "sref", "TcoTol", "//u00e9quipement"); writeStringAttr(wr, itemtag, "sref", "TcoQty", "Quantit//u00e9"); writeStringAttr(wr, itemtag, "sref", "TcoArt", "Article"); writeStringAttr(wr, itemtag, "sref", "TcoUpr", "Prix unitaire"); writeStringAttr(wr, itemtag, "sref", "TcoPrc", "Prix"); }; writeStringAttr(wr, itemtag, "sref", "Trs", StrMod::cap(VecFmncVTag::getTitle(VecFmncVTag::GOTO, ixFmncVLocale)) + " ..."); writeStringAttr(wr, itemtag, "sref", "TxtShowing1", VecFmncVTag::getTitle(VecFmncVTag::SHOWSHORT, ixFmncVLocale)); writeStringAttr(wr, itemtag, "sref", "TxtShowing2", VecFmncVTag::getTitle(VecFmncVTag::EMPSHORT, ixFmncVLocale)); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:43,
示例26: xmlTextWriterStartElementvoid FmncQOrgSvcMNTool::writeXML( xmlTextWriter* wr , string difftag , bool jnumattr , bool shorttags ) { if (difftag.length() == 0) difftag = "FmncQOrgSvcMNTool"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); if (jnumattr) xmlTextWriterWriteAttribute(wr, BAD_CAST "jnum", BAD_CAST to_string(jnum).c_str()); if (shorttags) { writeString(wr, "mref", stubMref); writeString(wr, "tprs", stubsTrefFmncMPerson); } else { writeString(wr, "stubMref", stubMref); writeString(wr, "stubsTrefFmncMPerson", stubsTrefFmncMPerson); }; xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:19,
示例27: xmlTextWriterStartElementvoid PnlFmncStpDetail::ContInf::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContInfFmncStpDetail"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemInfFmncStpDetail"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeStringAttr(wr, itemtag, "sref", "TxtAct", TxtAct); writeStringAttr(wr, itemtag, "sref", "TxtRlu", TxtRlu); writeStringAttr(wr, itemtag, "sref", "TxtStp", TxtStp); writeStringAttr(wr, itemtag, "sref", "TxtFcf", TxtFcf); writeStringAttr(wr, itemtag, "sref", "TxtPrs", TxtPrs); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:fabmaniac,代码行数:19,
示例28: xmlTextWriterStartElement/**Writes the attribute, their values and the status.@internalComponent@released@param aOneSetExeAtt - Reference to the attributes, their value and status*/void XmlWriter::WriteExeAttribute(ExeAttribute& aOneSetExeAtt){ xmlTextWriterStartElement(iXmlTextWriter, BAD_CAST aOneSetExeAtt.iAttName.c_str()); if (!(strcmp(KDepName.c_str(),aOneSetExeAtt.iAttName.c_str())) || !(strcmp(KXMLDbgFlag.c_str(),aOneSetExeAtt.iAttName.c_str()))) { xmlTextWriterWriteAttribute(iXmlTextWriter, BAD_CAST KDepAtt1.c_str(), BAD_CAST aOneSetExeAtt.iAttValue.c_str()); } else { xmlTextWriterWriteFormatAttribute(iXmlTextWriter, BAD_CAST KAtt2.c_str(), "0x%X",(Common::StringToInt(aOneSetExeAtt.iAttValue))); } xmlTextWriterWriteAttribute(iXmlTextWriter, BAD_CAST KAtt1.c_str(), BAD_CAST aOneSetExeAtt.iAttStatus.c_str()); xmlTextWriterEndElement(iXmlTextWriter);}
开发者ID:fedor4ever,项目名称:linux_build,代码行数:27,
示例29: xmlTextWriterStartElementvoid PnlPlnrSruDetail::ContIac::writeXML( xmlTextWriter* wr , string difftag , bool shorttags ) { if (difftag.length() == 0) difftag = "ContIacPlnrSruDetail"; string itemtag; if (shorttags) itemtag = "Ci"; else itemtag = "ContitemIacPlnrSruDetail"; xmlTextWriterStartElement(wr, BAD_CAST difftag.c_str()); writeUintAttr(wr, itemtag, "sref", "numFPupHkt", numFPupHkt); writeStringAttr(wr, itemtag, "sref", "TxfX0", TxfX0); writeStringAttr(wr, itemtag, "sref", "TxfX1", TxfX1); writeStringAttr(wr, itemtag, "sref", "TxfY0", TxfY0); writeStringAttr(wr, itemtag, "sref", "TxfY1", TxfY1); xmlTextWriterEndElement(wr);};
开发者ID:epsitech,项目名称:planar,代码行数:19,
注:本文中的xmlTextWriterEndElement函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ xmlTextWriterStartDocument函数代码示例 C++ xmlTextWriterEndDocument函数代码示例 |