⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 type_gxmltag.html

📁 一个非常有用的开源代码
💻 HTML
字号:
<html><head><title>Generated Documentation</title></head><body>	<image src="headerimage.png">	<br><br><table><tr><td><big><big><big style="font-family: arial;"><b>GXMLTag</b></big></big></big><br>extends <a href="type_GBucket.html">GBucket</a><br></td><td></td></tr></table><br><br><big><big><i>Statics (public)</i></big></big><br><div style="margin-left: 40px;"><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>FromFile</b></big>(const char* szFilename, const char* pszErrorMessage, int* pnErrorOffset, int* pnErrorLine, int* pnErrorColumn)<br><div style="margin-left: 80px;"><font color=brown> Parse an XML file and return the root tag. You are responsible to delete the tag this returns</font></div><br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>FromString</b></big>(const char** pBuffer, int nSize, const char* pszErrorMessage, int* pnErrorOffset, int* pnErrorLine, int* pnErrorColumn)<br><div style="margin-left: 80px;"><font color=brown> You are responsible to delete the tag this returns</font></div><br></div><br><big><big><i>Constructors (public)</i></big></big><br><div style="margin-left: 40px;"><big><b>GXMLTag</b></big>(const char* pName, int nLength)<br><big><b>GXMLTag</b></big>(const char* szName)<br></div><br><big><big><i>Destructors</i></big></big><br><div style="margin-left: 40px;"><big><b>~GXMLTag</b></big>()<br></div><br><big><big><i>Virtual (public)</i></big></big><br><div style="margin-left: 40px;">int <big><b>Compare</b></big>(<a href="type_GBucket.html">GBucket</a>* pBucket)<br></div><br><big><big><i>Public</i></big></big><br><div style="margin-left: 40px;">void <big><b>AddAttribute</b></big>(<a href="type_GXMLAttribute.html">GXMLAttribute</a>* pAttribute)<br><div style="margin-left: 80px;"><font color=brown> Add an attribute to this XML tag</font></div><br>void <big><b>AddChildTag</b></big>(<a href="type_GXMLTag.html">GXMLTag</a>* pChild)<br><div style="margin-left: 80px;"><font color=brown> Add a child tag to this XML tag</font></div><br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>Copy</b></big>()<br><div style="margin-left: 80px;"><font color=brown> Make a deep copy of this tag</font></div><br>void <big><b>DeleteChildTag</b></big>(<a href="type_GXMLTag.html">GXMLTag</a>* pPreviousChildTag)<br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>FindChildWithAttribute</b></big>(const char* szAttrName, const char* szAttrValue)<br><a href="type_GXMLAttribute.html">GXMLAttribute</a>* <big><b>GetAttribute</b></big>(const char* szName)<br>int <big><b>GetAttributeCount</b></big>()<br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>GetChildTag</b></big>(const char* szName)<br>int <big><b>GetChildTagCount</b></big>()<br><a href="type_GXMLAttribute.html">GXMLAttribute</a>* <big><b>GetFirstAttribute</b></big>()<br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>GetFirstChildTag</b></big>()<br>int <big><b>GetLineNumber</b></big>()<br>char* <big><b>GetName</b></big>()<br><a href="type_GXMLAttribute.html">GXMLAttribute</a>* <big><b>GetNextAttribute</b></big>(<a href="type_GXMLAttribute.html">GXMLAttribute</a>** pCurrentAttribute)<br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>GetNextChildTag</b></big>(const <a href="type_GXMLTag.html">GXMLTag</a>** pCurrentTag)<br>void <big><b>GetOffsetAndWidth</b></big>(int* pnColumn, int* pnWidth)<br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>GetParentTag</b></big>()<br>void <big><b>SetColumnAndWidth</b></big>(int nColumn, int nWidth)<br>void <big><b>SetLineNumber</b></big>(int nLineNumber)<br><div style="margin-left: 80px;"><font color=brown> Set the line number for this XML tag</font></div><br>void <big><b>SetName</b></big>(const char* szName)<br><div style="margin-left: 80px;"><font color=brown> Sets the name of the tag</font></div><br>bool <big><b>ToCppFile</b></big>(const char* szFilename, const char* szVarName, const char* szHeader)<br><div style="margin-left: 80px;"><font color=brown> Save the XML tree to a text file with C++ syntax so you can embed the XML in a .CPP file</font></div><br>bool <big><b>ToFile</b></big>(const char* szFilename)<br><div style="margin-left: 80px;"><font color=brown> Save the XML tree to the specified file</font></div><br>char* <big><b>ToString</b></big>()<br><div style="margin-left: 80px;"><font color=brown> Convert the entire XML tree to a string. You are responsible to delete the string this returns</font></div><br><a href="type_GXMLTag.html">GXMLTag</a>* <big><b>UnlinkChildTag</b></big>(<a href="type_GXMLTag.html">GXMLTag</a>* pPreviousChildTag)<br></div><br><big><big><i>Protected</i></big></big><br><div style="margin-left: 40px;">int <big><b>ToString</b></big>(char* pBuffer, int nTabs, const char* szLineStart, const char* szLineEnd, bool bEscapeQuotes)<br>char* <big><b>ToString</b></big>(const char* szLineStart, const char* szLineEnd, bool bEscapeQuotes)<br></div><br></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -