Kea  1.5.0
isc::dhcp::SharedNetwork6Parser Class Reference

Implements parser for IPv6 shared networks. More...

#include <shared_network_parser.h>

+ Inheritance diagram for isc::dhcp::SharedNetwork6Parser:

Public Member Functions

SharedNetwork6Ptr parse (const data::ConstElementPtr &shared_network_data)
 Parses shared configuration information for IPv6 shared network. More...
 

Detailed Description

Implements parser for IPv6 shared networks.

Definition at line 35 of file shared_network_parser.h.

Member Function Documentation

◆ parse()

SharedNetwork6Ptr isc::dhcp::SharedNetwork6Parser::parse ( const data::ConstElementPtr shared_network_data)

Parses shared configuration information for IPv6 shared network.

Parameters
shared_network_dataData element holding shared network configuration to be parsed.
Returns
Pointer to an object representing shared network.
Exceptions
DhcpConfigErrorwhen shared network configuration is invalid.

Definition at line 120 of file shared_network_parser.cc.

References isc_throw, isc::dhcp::OptionDataListParser::parse(), isc::dhcp::RelayInfoParser::parse(), isc::dhcp::Subnets6ListConfigParser::parse(), isc::data::Element::string, and isc::Exception::what().

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: