icinga2/lib/icinga/timeperiod.ti

23 lines
360 B
Plaintext

#include "icinga/customvarobject.hpp"
namespace icinga
{
class TimePeriod : CustomVarObject
{
[config] String display_name {
get {{{
if (m_DisplayName.IsEmpty())
return GetName();
else
return m_DisplayName;
}}}
};
[config] Dictionary::Ptr ranges;
[state] Value valid_begin;
[state] Value valid_end;
[state] Array::Ptr segments;
};
}