7#ifndef CONFIG_BACKEND_DHCP4_MGR_H
8#define CONFIG_BACKEND_DHCP4_MGR_H
13#include <boost/scoped_ptr.hpp>
34 public boost::noncopyable {
65 static boost::scoped_ptr<ConfigBackendDHCPv4Mgr>& getConfigBackendDHCPv4MgrPtr();
Base class for Configuration Backend Managers (CBM).
Configuration Backend Manager for DHCPv4 servers.
static void create()
Creates new instance of the ConfigBackendDHCPv4Mgr.
static void destroy()
Destroys the instance of the ConfigBackendDHCPv4Mgr.
static ConfigBackendDHCPv4Mgr & instance()
Returns a sole instance of the ConfigBackendDHCPv4Mgr.
Defines the logger used by the top-level component of kea-lfc.