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