|
gwenhywfar 5.12.0
|
#include <gwenhywfar/xmlcmd.h>#include <gwenhywfar/db.h>#include <gwenhywfar/xml.h>

Go to the source code of this file.
| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_EnterDocNode | ( | GWEN_XMLCOMMANDER * | cmd, |
| GWEN_XMLNODE * | xmlNode ) |
Definition at line 207 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA, and GWEN_XMLNode_List2_PushBack().
Referenced by _handleXmlEnter(), _handleXmlForEvery(), and _xmlCreateAndEnterElement().


| GWENHYWFAR_API GWEN_DB_NODE * GWEN_XmlCommanderGwenXml_GetCurrentDbGroup | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 142 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
Referenced by _dbEnter(), _dbForEvery(), _dbIfCharDataMatches(), _dbIfHasCharData(), _dbIfNotCharDataMatches(), _dbIfNotHasCharData(), _dbIfNotPathExists(), _dbIfPathExists(), _handleDbCreateAndEnterGroup(), _handleDbSetCharValue(), and _xmlSetCharValue().

| GWENHYWFAR_API GWEN_XMLNODE * GWEN_XmlCommanderGwenXml_GetCurrentDocNode | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 103 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
Referenced by _handleDbSetCharValue_internal(), _handleXmlEnter(), _handleXmlForEvery(), _handleXmlIfCharDataMatches(), _handleXmlIfHasCharData(), _handleXmlIfNotCharDataMatches(), _handleXmlIfNotHasCharData(), _handleXmlIfNotPathExists(), _handleXmlIfPathExists(), _xmlCreateAndEnterElement(), and _xmlSetCharValue().

| GWENHYWFAR_API GWEN_DB_NODE * GWEN_XmlCommanderGwenXml_GetCurrentTempDbGroup | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 181 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
Referenced by _handleDbCreateAndEnterTempGroup(), _handleDbSetCharValue_internal(), and _handleDbSetTempCharValue().

| GWENHYWFAR_API GWEN_DB_NODE * GWEN_XmlCommanderGwenXml_GetDbRoot | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 129 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
| GWENHYWFAR_API GWEN_XMLNODE * GWEN_XmlCommanderGwenXml_GetDocRoot | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 90 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
| GWENHYWFAR_API GWEN_DB_NODE * GWEN_XmlCommanderGwenXml_GetTempDbRoot | ( | const GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 168 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_LeaveDocNode | ( | GWEN_XMLCOMMANDER * | cmd | ) |
Definition at line 223 of file xmlcmd_gxml.c.
References DBG_ERROR, GWEN_INHERIT_GETDATA, GWEN_LOGDOMAIN, GWEN_XMLNode_List2_GetBack(), GWEN_XMLNode_List2_PopBack(), and NULL.
Referenced by _handleXmlEnter(), _handleXmlForEvery(), and _xmlCreateAndEnterElement().


| GWENHYWFAR_API GWEN_XMLCOMMANDER * GWEN_XmlCommanderGwenXml_new | ( | GWEN_XMLNODE * | documentRoot, |
| GWEN_DB_NODE * | dbRoot ) |
Definition at line 52 of file xmlcmd_gxml.c.
References _freeData(), GWEN_DB_Group_new(), GWEN_INHERIT_SETDATA, GWEN_NEW_OBJECT, GWEN_XmlCommander_new(), GWEN_XmlCommanderGwenXml_new(), and GWEN_XMLNode_List2_new().
Referenced by GWEN_XmlCommanderGwenXml_fromDb_new(), GWEN_XmlCommanderGwenXml_new(), and GWEN_XmlCommanderGwenXml_toDb_new().


| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_SetCurrentDbGroup | ( | GWEN_XMLCOMMANDER * | cmd, |
| GWEN_DB_NODE * | db ) |
Definition at line 155 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
Referenced by _dbEnter(), _dbForEvery(), and _handleDbCreateAndEnterGroup().

| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_SetCurrentDocNode | ( | GWEN_XMLCOMMANDER * | cmd, |
| GWEN_XMLNODE * | n ) |
Definition at line 116 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_SetCurrentTempDbGroup | ( | GWEN_XMLCOMMANDER * | cmd, |
| GWEN_DB_NODE * | db ) |
Definition at line 194 of file xmlcmd_gxml.c.
References GWEN_INHERIT_GETDATA.
Referenced by _handleDbCreateAndEnterTempGroup().

| GWENHYWFAR_API void GWEN_XmlCommanderGwenXml_SetTempDbRoot | ( | GWEN_XMLCOMMANDER * | cmd, |
| GWEN_DB_NODE * | db ) |
References GWENHYWFAR_API.