digraph "isc::dhcp::Dhcpv4Srv::postAllocateNameUpdate"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [label="isc::dhcp::Dhcpv4Srv\l::postAllocateNameUpdate",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Update client name and DNS flags in the lease and response."];
  Node1 -> Node2 [color="steelblue1",style="solid"];
  Node2 [label="isc::dhcp::D2ClientMgr\l::generateFqdn",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d17/classisc_1_1dhcp_1_1D2ClientMgr.html#a09044bcf876c8ac54de0c4e47c4f0339",tooltip="Builds a FQDN based on the configuration and given IP address."];
  Node2 -> Node3 [color="steelblue1",style="solid"];
  Node3 [label="isc::dhcp::DdnsParams\l::getGeneratedPrefix",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d4d/classisc_1_1dhcp_1_1DdnsParams.html#a33babe7e289bd26d8cddd3f13c00446d",tooltip="Returns the Prefix Kea should use when generating domain-names."];
  Node2 -> Node4 [color="steelblue1",style="solid"];
  Node4 [label="isc::asiolink::IOAddress\l::isV4",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/df5/classisc_1_1asiolink_1_1IOAddress.html#a76e8042885240ffba77b77d83b596dec",tooltip="Convenience function to check for an IPv4 address."];
  Node2 -> Node5 [color="steelblue1",style="solid"];
  Node5 [label="isc::dhcp::D2ClientMgr\l::qualifyName",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d17/classisc_1_1dhcp_1_1D2ClientMgr.html#ae83badb432bb07f6b216d0204f2b99b7",tooltip="Adds a qualifying suffix to a given domain name."];
  Node5 -> Node6 [color="steelblue1",style="solid"];
  Node6 [label="isc::dhcp::DdnsParams\l::getQualifyingSuffix",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d4d/classisc_1_1dhcp_1_1DdnsParams.html#aafb95aa9d127c39471cb36076d97173c",tooltip="Returns the suffix Kea should use when to qualify partial domain-names."];
  Node2 -> Node7 [color="steelblue1",style="solid"];
  Node7 [label="isc::asiolink::IOAddress\l::toText",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/df5/classisc_1_1asiolink_1_1IOAddress.html#a4e791ff6a77aa5c0cb1f92e6443e2087",tooltip="Convert the address to a string."];
  Node1 -> Node8 [color="steelblue1",style="solid"];
  Node8 [label="isc::dhcp::CfgMgr::\lgetD2ClientMgr",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d7f/classisc_1_1dhcp_1_1CfgMgr.html#a2ac668f12c439cf269d26ce0e6d07342",tooltip="Fetches the DHCP-DDNS manager."];
  Node1 -> Node9 [color="steelblue1",style="solid"];
  Node9 [label="isc::dhcp::CfgMgr::\linstance",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d7f/classisc_1_1dhcp_1_1CfgMgr.html#a56aeece3e9febe44f328f43a7976d519",tooltip="returns a single instance of Configuration Manager"];
  Node1 -> Node10 [color="steelblue1",style="solid"];
  Node10 [label="isc::dhcp::LeaseMgrFactory\l::instance",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/dc6/classisc_1_1dhcp_1_1LeaseMgrFactory.html#a8416174b16639ee7b0b5861d200d89ed",tooltip="Return current lease manager."];
  Node1 -> Node11 [color="steelblue1",style="solid"];
  Node11 [label="isc::dhcp::LeaseMgr\l::updateLease4",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d11/classisc_1_1dhcp_1_1LeaseMgr.html#ab2f1c88267803a2f5262d50f3e66eaf4",tooltip="Updates IPv4 lease."];
  Node1 -> Node12 [color="steelblue1",style="solid"];
  Node12 [label="isc::Exception::what",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d15/classisc_1_1Exception.html#ab86d52123aa027250556029d43190614",tooltip="Returns a C-style character string of the cause of the exception."];
  Node12 -> Node12 [color="steelblue1",style="solid"];
}
