icinga2/lib/icinga/timeperiod.ti

23 lines
358 B
Plaintext
Raw Normal View History

#include "icinga/customvarobject.h"
2013-10-26 09:41:45 +02:00
namespace icinga
{
class TimePeriod : CustomVarObject
2013-10-26 09:41:45 +02:00
{
[config] String display_name {
get {{{
if (m_DisplayName.IsEmpty())
return GetName();
else
return m_DisplayName;
}}}
2013-10-26 09:41:45 +02:00
};
[config] Dictionary::Ptr ranges;
[state] Value valid_begin;
[state] Value valid_end;
[state] Array::Ptr segments;
};
}