summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/CapturedXML.cpp')
-rw-r--r--daemon/CapturedXML.cpp22
1 files changed, 2 insertions, 20 deletions
diff --git a/daemon/CapturedXML.cpp b/daemon/CapturedXML.cpp
index 8b037cb..af726df 100644
--- a/daemon/CapturedXML.cpp
+++ b/daemon/CapturedXML.cpp
@@ -51,30 +51,12 @@ mxml_node_t* CapturedXML::getTree(bool includeTime) {
51 counters = mxmlNewElement(captured, "counters"); 51 counters = mxmlNewElement(captured, "counters");
52 } 52 }
53 mxml_node_t *const node = mxmlNewElement(counters, "counter"); 53 mxml_node_t *const node = mxmlNewElement(counters, "counter");
54 mxmlElementSetAttr(node, "title", counter.getTitle()); 54 mxmlElementSetAttrf(node, "key", "0x%x", counter.getKey());
55 mxmlElementSetAttr(node, "name", counter.getName());
56 mxmlElementSetAttrf(node, "key", "0x%08x", counter.getKey());
57 mxmlElementSetAttr(node, "type", counter.getType()); 55 mxmlElementSetAttr(node, "type", counter.getType());
58 mxmlElementSetAttrf(node, "event", "0x%08x", counter.getEvent()); 56 mxmlElementSetAttrf(node, "event", "0x%x", counter.getEvent());
59 if (counter.isPerCPU()) {
60 mxmlElementSetAttr(node, "per_cpu", "yes");
61 }
62 if (counter.getCount() > 0) { 57 if (counter.getCount() > 0) {
63 mxmlElementSetAttrf(node, "count", "%d", counter.getCount()); 58 mxmlElementSetAttrf(node, "count", "%d", counter.getCount());
64 } 59 }
65 if (strlen(counter.getDisplay()) > 0) {
66 mxmlElementSetAttr(node, "display", counter.getDisplay());
67 }
68 if (strlen(counter.getUnits()) > 0) {
69 mxmlElementSetAttr(node, "units", counter.getUnits());
70 }
71 if (counter.getModifier() != 1) {
72 mxmlElementSetAttrf(node, "modifier", "%d", counter.getModifier());
73 }
74 if (counter.isAverageSelection()) {
75 mxmlElementSetAttr(node, "average_selection", "yes");
76 }
77 mxmlElementSetAttr(node, "description", counter.getDescription());
78 } 60 }
79 } 61 }
80 62