diff options
Diffstat (limited to 'server/src/queryresult.h')
-rw-r--r-- | server/src/queryresult.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/server/src/queryresult.h b/server/src/queryresult.h index 649f975..de95a49 100644 --- a/server/src/queryresult.h +++ b/server/src/queryresult.h @@ -31,6 +31,8 @@ #include <string> #include <map> +#include "debug.h" + class QueryResult { public: time_t timestamp; @@ -39,18 +41,18 @@ public: std::map< std::string, QueryResult > groups; void print(std::string tabs = "") { - printf("%sTimestamp: %d\n", tabs.c_str(), (int)timestamp); - printf("%sSource: %s\n", tabs.c_str(), source.c_str()); - printf("%sValues:\n", tabs.c_str()); + PRACRO_DEBUG(queryhandler,"%sTimestamp: %d\n", tabs.c_str(), (int)timestamp); + PRACRO_DEBUG(queryhandler,"%sSource: %s\n", tabs.c_str(), source.c_str()); + PRACRO_DEBUG(queryhandler,"%sValues:\n", tabs.c_str()); for(std::map< std::string, std::string >::iterator i = values.begin(); i != values.end(); i++) { - printf("%s[%s] => [%s]\n", tabs.c_str(), i->first.c_str(), i->second.c_str()); + PRACRO_DEBUG(queryhandler,"%s[%s] => [%s]\n", tabs.c_str(), i->first.c_str(), i->second.c_str()); } - printf("%s{\n", tabs.c_str()); + PRACRO_DEBUG(queryhandler,"%s{\n", tabs.c_str()); for(std::map< std::string, QueryResult >::iterator i = groups.begin(); i != groups.end(); i++) { - printf("%s[%s] =>:\n", tabs.c_str(), i->first.c_str()); + PRACRO_DEBUG(queryhandler,"%s[%s] =>:\n", tabs.c_str(), i->first.c_str()); i->second.print(tabs +" "); } - printf("%s}\n", tabs.c_str()); + PRACRO_DEBUG(queryhandler,"%s}\n", tabs.c_str()); } }; |