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();
71 #endif // CONFIG_BACKEND_DHCP4_MGR_H
static ConfigBackendDHCPv4Mgr & instance()
Returns a sole instance of the ConfigBackendDHCPv4Mgr.
Base class for Configuration Backend Managers (CBM).
Configuration Backend Manager for DHPCv4 servers.
Defines the logger used by the top-level component of kea-dhcp-ddns.
static void create()
Creates new instance of the ConfigBackendDHCPv4Mgr.
static void destroy()
Destroys the instance of the ConfigBackendDHCPv4Mgr.