using namespace icinga;
AvgAggregator::AvgAggregator(const String& attr)
- : m_Avg(0), m_AvgCount(0)
-{
- m_AvgAttr = attr;
-}
+ : m_Avg(0), m_AvgCount(0), m_AvgAttr(attr)
+{ }
void AvgAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
InvAvgAggregator::InvAvgAggregator(const String& attr)
- : m_InvAvg(0), m_InvAvgCount(0)
-{
- m_InvAvgAttr = attr;
-}
+ : m_InvAvg(0), m_InvAvgCount(0), m_InvAvgAttr(attr)
+{ }
void InvAvgAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
InvSumAggregator::InvSumAggregator(const String& attr)
- : m_InvSum(0)
-{
- m_InvSumAttr = attr;
-}
+ : m_InvSum(0), m_InvSumAttr(attr)
+{ }
void InvSumAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
MaxAggregator::MaxAggregator(const String& attr)
- : m_Max(0)
-{
- m_MaxAttr = attr;
-}
+ : m_Max(0), m_MaxAttr(attr)
+{ }
void MaxAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
MinAggregator::MinAggregator(const String& attr)
- : m_Min(0)
-{
- m_MinAttr = attr;
-}
+ : m_Min(0), m_MinAttr(attr)
+{ }
void MinAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
StdAggregator::StdAggregator(const String& attr)
- : m_StdSum(0), m_StdQSum(0), m_StdCount(0)
-{
- m_StdAttr = attr;
-}
+ : m_StdSum(0), m_StdQSum(0), m_StdCount(0), m_StdAttr(attr)
+{ }
void StdAggregator::Apply(const Table::Ptr& table, const Value& row)
{
using namespace icinga;
SumAggregator::SumAggregator(const String& attr)
- : m_Sum(0)
-{
- m_SumAttr = attr;
-}
+ : m_Sum(0), m_SumAttr(attr)
+{ }
void SumAggregator::Apply(const Table::Ptr& table, const Value& row)
{