1#ifndef UPNPLIB_IXMLDEBUG_HPP
2#define UPNPLIB_IXMLDEBUG_HPP
23 const char* DbgFileName,
28 const char* FunctionName,
36 __attribute__((format(__printf__, 4, 5)))
40static inline void IxmlPrintf([[maybe_unused]]
const char* FmtStr, ...) {}
54 [[maybe_unused]]
int depth) {}
Data structure common to all types of nodes.
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 ...
void printNodes(IXML_Node *tmpRoot, int depth)
Print the node names and values of a XML tree.