Auxiliar routines to aid debugging. More...
#include <ixml/ixml.hpp>
Include dependency graph for ixmldebug.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | IxmlPrintf (const char *DbgFileName, int DbgLineNo, const char *FunctionName, const char *FmtStr,...) |
| Prints the debug statement either on the standard output or log file along with the information from where this debug statement is coming. | |
| void | printNodes (IXML_Node *tmpRoot, int depth) |
| Print the node names and values of a XML tree. | |
Auxiliar routines to aid debugging.
Definition in file ixmldebug.hpp.
| void IxmlPrintf | ( | const char * | DbgFileName, |
| int | DbgLineNo, | ||
| const char * | FunctionName, | ||
| const char * | FmtStr, | ||
| ... | |||
| ) |
Prints the debug statement either on the standard output or log file along with the information from where this debug statement is coming.
| [in] | DbgFileName | The file name, usually FILE. |
| [in] | DbgLineNo | The line number, usually LINE or a variable that got the LINE at the appropriate place. |
| [in] | FunctionName | The function name. |
| [in] | FmtStr | Printf like format specification. |
| [in] | ... | Printf like Variable number of arguments that will go in the debug statement. |
Definition at line 18 of file ixmldebug.cpp.
Here is the caller graph for this function:| void printNodes | ( | IXML_Node * | tmpRoot, |
| int | depth | ||
| ) |
Print the node names and values of a XML tree.
| [in] | tmpRoot | The root of the tree to print. |
| [in] | depth | The depth to print. |
Definition at line 35 of file ixmldebug.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: