|  | Kea 3.0.0
    | 
Parses configuration parameters for a single Alarm. More...
#include <perfmon_config.h>
| Public Member Functions | |
| AlarmParser () | |
| Constructor. | |
| ~AlarmParser ()=default | |
| Destructor. | |
| Static Public Member Functions | |
| static AlarmPtr | parse (data::ConstElementPtr config, uint16_t family) | 
| Static Public Attributes | |
| static const data::SimpleKeywords | CONFIG_KEYWORDS | 
| List of valid parameters and expected types. | |
Parses configuration parameters for a single Alarm.
Definition at line 115 of file perfmon_config.h.
| 
 | explicit | 
Constructor.
| 
 | default | 
Destructor.
| 
 | static | 
| config | element map containing the alarm parameters. | 
| family | protocol family AF_INET or AF_INET6. | 
Definition at line 204 of file perfmon_config.cc.
References isc::data::SimpleParser::checkKeywords(), CONFIG_KEYWORDS, isc_throw, and isc::perfmon::DurationKeyParser::parse().
Referenced by isc::perfmon::PerfMonConfig::parseAlarms().
| 
 | static | 
List of valid parameters and expected types.
Definition at line 118 of file perfmon_config.h.
Referenced by parse().