From ef0d2142ba3cad17ed09130f98b6efe2e00b2aa2 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Thu, 21 Mar 2013 03:32:24 +0000 Subject: Modify code to adhere to LLDB coding conventions. llvm-svn: 177623 --- lldb/tools/lldb-perf/lib/Metric.cpp | 38 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) (limited to 'lldb/tools/lldb-perf/lib/Metric.cpp') diff --git a/lldb/tools/lldb-perf/lib/Metric.cpp b/lldb/tools/lldb-perf/lib/Metric.cpp index afacc9b11a4..df8a243b1cc 100644 --- a/lldb/tools/lldb-perf/lib/Metric.cpp +++ b/lldb/tools/lldb-perf/lib/Metric.cpp @@ -28,21 +28,21 @@ m_dataset () template void -Metric::append (T v) +Metric::Append (T v) { m_dataset.push_back(v); } template size_t -Metric::count () +Metric::GetCount () const { return m_dataset.size(); } template T -Metric::sum () +Metric::GetSum () const { T sum = 0; for (auto v : m_dataset) @@ -52,32 +52,18 @@ Metric::sum () template T -Metric::average () +Metric::GetAverage () const { - return sum()/count(); -} - -template -const char* -Metric::name () -{ - return m_name.c_str(); -} - -template -const char* -Metric::description () -{ - return m_description.c_str(); + return GetSum()/GetCount(); } template <> void Metric::WriteImpl (CFCMutableArray& parent, identity) { CFCMutableDictionary dict; - dict.AddValueCString(CFCString("name").get(),name(), true); - dict.AddValueCString(CFCString("description").get(),description(), true); - dict.AddValueDouble(CFCString("value").get(),this->average(), true); + dict.AddValueCString(CFCString("name").get(), GetName(), true); + dict.AddValueCString(CFCString("description").get(),GetDescription(), true); + dict.AddValueDouble(CFCString("value").get(),this->GetAverage(), true); parent.AppendValue(dict.get(), true); } @@ -85,17 +71,17 @@ template <> void Metric::WriteImpl (CFCMutableArray& parent, identity) { CFCMutableDictionary dict; - dict.AddValueCString(CFCString("name").get(),name(), true); - dict.AddValueCString(CFCString("description").get(),description(), true); + dict.AddValueCString(CFCString("name").get(), GetName(), true); + dict.AddValueCString(CFCString("description").get(), GetDescription(), true); CFCMutableDictionary value; - auto avg = this->average(); + auto avg = this->GetAverage(); value.AddValueUInt64(CFCString("virtual").get(), avg.GetVirtualSize(), true); value.AddValueUInt64(CFCString("resident").get(), avg.GetResidentSize(), true); value.AddValueUInt64(CFCString("max_resident").get(), avg.GetMaxResidentSize(), true); - dict.AddValue(CFCString("value").get(),value.get(), true); + dict.AddValue(CFCString("value").get(), value.get(), true); parent.AppendValue(dict.get(), true); } -- cgit v1.2.3