digraph "isc::agent::CtrlAgentCfgContext::toElement"
{
 // 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::agent::CtrlAgentCfg\lContext::toElement",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Unparse a configuration object."];
  Node1 -> Node2 [color="steelblue1",style="solid"];
  Node2 [label="isc::data::UserContext\l::contextToElement",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/db0/structisc_1_1data_1_1UserContext.html#a6a98860678ac41d1f1a2d81f5ff9d4d1",tooltip="Merge unparse a user_context object."];
  Node2 -> Node3 [color="steelblue1",style="solid"];
  Node3 [label="isc::data::UserContext\l::getContext",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/db0/structisc_1_1data_1_1UserContext.html#a5487d2045a4e309b6aed4f9076d400d1",tooltip="Returns const pointer to the user context."];
  Node1 -> Node4 [color="steelblue1",style="solid"];
  Node4 [label="isc::data::Element\l::create",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/df8/classisc_1_1data_1_1Element.html#a012014fc16781d62806a895905834a9f",tooltip=" "];
  Node1 -> Node5 [color="steelblue1",style="solid"];
  Node5 [label="isc::data::Element\l::createMap",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/df8/classisc_1_1data_1_1Element.html#aa01488a3f95f7dd4809c40ec43e270df",tooltip="Creates an empty MapElement type ElementPtr."];
  Node1 -> Node6 [color="steelblue1",style="solid"];
  Node6 [label="isc::hooks::HooksConfig\l::toElement",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d40/classisc_1_1hooks_1_1HooksConfig.html#ac1dc5bc5121f33bf754cdea24f317063",tooltip="Unparse a configuration object."];
  Node6 -> Node4 [color="steelblue1",style="solid"];
  Node6 -> Node7 [color="steelblue1",style="solid"];
  Node7 [label="isc::data::Element\l::createList",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/df8/classisc_1_1data_1_1Element.html#aa4fe4cdb1c5854a9fe782eb47a076d3b",tooltip="Creates an empty ListElement type ElementPtr."];
  Node6 -> Node5 [color="steelblue1",style="solid"];
  Node6 -> Node8 [color="steelblue1",style="solid"];
  Node8 [label="isc::data::isNull",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/dc9/namespaceisc_1_1data.html#ac624ad274b9900071ada4e995d838e9e",tooltip="Checks whether the given ElementPtr is a NULL pointer."];
  Node1 -> Node9 [color="steelblue1",style="solid"];
  Node9 [label="isc::process::ConfigBase\l::toElement",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d4e/classisc_1_1process_1_1ConfigBase.html#a5fbe2ddd384f06d1287e52e6e49fd03c",tooltip="Converts to Element representation."];
  Node9 -> Node4 [color="steelblue1",style="solid"];
  Node9 -> Node7 [color="steelblue1",style="solid"];
  Node9 -> Node5 [color="steelblue1",style="solid"];
  Node9 -> Node10 [color="steelblue1",style="solid"];
  Node10 [label="isc::util::Optional::get",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dd2/classisc_1_1util_1_1Optional.html#a086f25992f0f5369855b3144063c62d5",tooltip="Retrieves the encapsulated value."];
  Node9 -> Node11 [color="steelblue1",style="solid"];
  Node11 [label="isc::util::Optional\l::unspecified",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dd2/classisc_1_1util_1_1Optional.html#ae3004e6d28b12789918f960ecf95e865",tooltip="Modifies the flag that indicates whether the value is specified or unspecified."];
  Node11 -> Node12 [color="steelblue1",style="solid"];
  Node12 [label="isc::util::Optional\l::unspecified",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dd2/classisc_1_1util_1_1Optional.html#ad7b03f91720878b0aa5e86e52a8b40fd",tooltip="Checks if the value has been specified or unspecified."];
  Node1 -> Node13 [color="steelblue1",style="solid"];
  Node13 [label="isc::data::UserContext\l::toElement",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/db0/structisc_1_1data_1_1UserContext.html#a6d267d2c7ef9920b1ee9f48803473669",tooltip="Copy an Element map."];
  Node13 -> Node14 [color="steelblue1",style="solid"];
  Node14 [label="isc::data::copy",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/dc9/namespaceisc_1_1data.html#a16726178475de4c999d32567add4d8bd",tooltip="Copy the data up to a nesting level."];
  Node14 -> Node14 [color="steelblue1",style="solid"];
}
