11#include <boost/shared_ptr.hpp>
43 bool enabled(
const uint16_t code)
const;
48 void enable(
const uint16_t code);
64 std::set<uint16_t> rsoo_options_;
Represents configuration of the RSOO options for the DHCP server.
void clear()
Removes designation of all options as RSOO_enabled.
void enable(const uint16_t code)
Marks specified option code as RSOO-enabled.
bool enabled(const uint16_t code) const
Returns whether specific option code is RSOO-enabled.
virtual isc::data::ElementPtr toElement() const
Unparse a configuration object.
boost::shared_ptr< Element > ElementPtr
boost::shared_ptr< const CfgRSOO > ConstCfgRSOOPtr
Pointer to the const object.
boost::shared_ptr< CfgRSOO > CfgRSOOPtr
Pointer to the Non-const object.
Defines the logger used by the top-level component of kea-lfc.
Abstract class for configuration Cfg_* classes.