![]() |
Kea
1.5.0
|
Represents configuration of IPv6 shared networks. More...
#include <cfg_shared_networks.h>
Inheritance diagram for isc::dhcp::CfgSharedNetworks6:Public Member Functions | |
| const SharedNetwork6Collection * | getAll () const |
| Returns pointer to all configured shared networks. More... | |
Public Member Functions inherited from isc::dhcp::CfgSharedNetworks< SharedNetwork6Ptr, SharedNetwork6Collection > | |
| void | add (const SharedNetwork6Ptr &network) |
| Adds new shared network to the configuration. More... | |
| void | del (const std::string &name) |
| Deletes shared network from the configuration. More... | |
| SharedNetwork6Ptr | getByName (const std::string &name) const |
| Retrieves shared network by name. More... | |
| virtual data::ElementPtr | toElement () const |
| Unparses shared networks configuration. More... | |
Public Member Functions inherited from isc::data::CfgToElement | |
| virtual | ~CfgToElement () |
| Destructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from isc::dhcp::CfgSharedNetworks< SharedNetwork6Ptr, SharedNetwork6Collection > | |
| SharedNetwork6Collection | networks_ |
| Multi index container holding shared networks. More... | |
Represents configuration of IPv6 shared networks.
Definition at line 134 of file cfg_shared_networks.h.
|
inline |
Returns pointer to all configured shared networks.
Definition at line 139 of file cfg_shared_networks.h.
References isc::dhcp::CfgSharedNetworks< SharedNetwork6Ptr, SharedNetwork6Collection >::networks_.