|  | 
| typedef boost::shared_ptr< const Subnet4 > | isc::dhcp::ConstSubnet4Ptr | 
|  | A const pointer to a Subnet4object.
 | 
| typedef boost::shared_ptr< const Subnet6 > | isc::dhcp::ConstSubnet6Ptr | 
|  | A const pointer to a Subnet6object.
 | 
| typedef boost::shared_ptr< const Subnet > | isc::dhcp::ConstSubnetPtr | 
|  | A generic pointer to either const Subnet4 or const Subnet6 object. 
 | 
| typedef boost::shared_ptr< Subnet4 > | isc::dhcp::Subnet4Ptr | 
|  | A pointer to a Subnet4object.
 | 
| typedef boost::shared_ptr< Subnet6 > | isc::dhcp::Subnet6Ptr | 
|  | A pointer to a Subnet6 object. 
 | 
| typedef boost::shared_ptr< Subnet > | isc::dhcp::SubnetPtr | 
|  | A generic pointer to either Subnet4 or Subnet6 object. 
 | 
| template<isc::util::DhcpSpace D> | 
| using | isc::dhcp::ConstSubnetTPtr = boost::shared_ptr<const SubnetT<D>> | 
| typedef boost::multi_index_container< Subnet4Ptr, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetSubnetIdIndexTag >, boost::multi_index::const_mem_fun< Subnet, SubnetID, &Subnet::getID > >, boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetPrefixIndexTag >, boost::multi_index::const_mem_fun< Subnet, std::string, &Subnet::toText > >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< SubnetServerIdIndexTag >, boost::multi_index::const_mem_fun< Network4, asiolink::IOAddress, &Network4::getServerId > >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< SubnetModificationTimeIndexTag >, boost::multi_index::const_mem_fun< data::BaseStampedElement, boost::posix_time::ptime, &data::BaseStampedElement::getModificationTime > > > > | isc::dhcp::Subnet4Collection | 
|  | A collection of Subnet4objects.
 | 
| typedef boost::multi_index_container< Subnet4Ptr, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetSubnetIdIndexTag >, boost::multi_index::const_mem_fun< Subnet, SubnetID, &Subnet::getID > >, boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetPrefixIndexTag >, boost::multi_index::const_mem_fun< Subnet, std::string, &Subnet::toText > > > > | isc::dhcp::Subnet4SimpleCollection | 
|  | A simple collection of Subnet4objects.
 | 
| typedef boost::multi_index_container< Subnet6Ptr, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetSubnetIdIndexTag >, boost::multi_index::const_mem_fun< Subnet, SubnetID, &Subnet::getID > >, boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetPrefixIndexTag >, boost::multi_index::const_mem_fun< Subnet, std::string, &Subnet::toText > >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< SubnetModificationTimeIndexTag >, boost::multi_index::const_mem_fun< data::BaseStampedElement, boost::posix_time::ptime, &data::BaseStampedElement::getModificationTime > > > > | isc::dhcp::Subnet6Collection | 
|  | A collection of Subnet6objects.
 | 
| typedef boost::multi_index_container< Subnet6Ptr, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetSubnetIdIndexTag >, boost::multi_index::const_mem_fun< Subnet, SubnetID, &Subnet::getID > >, boost::multi_index::ordered_unique< boost::multi_index::tag< SubnetPrefixIndexTag >, boost::multi_index::const_mem_fun< Subnet, std::string, &Subnet::toText > > > > | isc::dhcp::Subnet6SimpleCollection | 
|  | A simple collection of Subnet6objects.
 | 
| using | isc::dhcp::SubnetFetcher4 = SubnetFetcher<Subnet4Ptr, Subnet4Collection> | 
|  | Type of the SubnetFetcherused for IPv4.
 | 
| using | isc::dhcp::SubnetFetcher6 = SubnetFetcher<Subnet6Ptr, Subnet6Collection> | 
|  | Type of the SubnetFetcherused for IPv6.
 | 
| template<isc::util::DhcpSpace D> | 
| using | isc::dhcp::SubnetT = typename AdapterSubnet<D>::type | 
| template<isc::util::DhcpSpace D> | 
| using | isc::dhcp::SubnetTPtr = boost::shared_ptr<SubnetT<D>> |