using namespace icinga;
-StatusTable::StatusTable(void)
+StatusTable::StatusTable()
{
AddColumns(this);
}
table->AddColumn(prefix + "custom_variables", Column(&StatusTable::CustomVariablesAccessor, objectAccessor));
}
-String StatusTable::GetName(void) const
+String StatusTable::GetName() const
{
return "status";
}
-String StatusTable::GetPrefix(void) const
+String StatusTable::GetPrefix() const
{
return "status";
}
Value StatusTable::HostChecksAccessor(const Value&)
{
- long timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
+ auto timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
return CIB::GetActiveHostChecksStatistics(timespan);
}
Value StatusTable::HostChecksRateAccessor(const Value&)
{
- long timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
+ auto timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
return (CIB::GetActiveHostChecksStatistics(timespan) / (Utility::GetTime() - Application::GetStartTime()));
}
Value StatusTable::ServiceChecksAccessor(const Value&)
{
- long timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
+ auto timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
return CIB::GetActiveServiceChecksStatistics(timespan);
}
Value StatusTable::ServiceChecksRateAccessor(const Value&)
{
- long timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
+ auto timespan = static_cast<long>(Utility::GetTime() - Application::GetStartTime());
return (CIB::GetActiveServiceChecksStatistics(timespan) / (Utility::GetTime() - Application::GetStartTime()));
}