digraph "Graphical Class Hierarchy"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node0 [label="ConnectionProvider\l::AbstractConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_abstract_connection.html",tooltip="abstract base class for connections"];
  Node0 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 [label="ConnectionProvider\l::AbstractConnectionWithInfo",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_abstract_connection_with_info.html",tooltip="abstract base class for connections"];
  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="ConnectionProvider\l::FilesystemConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_filesystem_connection.html",tooltip="class for filesystem connections; returns an object of type Qore::Dir"];
  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="ConnectionProvider\l::FtpConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_ftp_connection.html",tooltip="class for FTP connections; returns Qore::FtpClient objects"];
  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="ConnectionProvider\l::HttpBasedConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_http_based_connection.html",tooltip="base class for HTTP-based connections that need their URLs rewritten to create the real connection ob..."];
  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="ConnectionProvider\l::HttpConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_http_connection.html",tooltip="class for HTTP connections; returns Qore::HTTPClient objects"];
  Node0 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="ConnectionProvider\l::InvalidConnection",height=0.2,width=0.4,color="black",URL="$class_connection_provider_1_1_invalid_connection.html",tooltip="this class is used to mark invalid connections so they can be loaded and reported as invalid"];
}
