digraph "Glib::Object"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Sans,fontsize=10,labelfontname=Sans,labelfontsize=10];
  node [fontname=Sans,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [id="Node000001",label="Glib::Object",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip=" "];
  Node2 -> Node1 [id="edge1_Node000001_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",label="Glib::ObjectBase",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGlib_1_1ObjectBase.html",tooltip="Glib::ObjectBase is a common base class for Objects and Interfaces."];
  Node3 -> Node2 [id="edge2_Node000002_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="sigc::trackable",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",tooltip=" "];
  Node1 -> Node4 [id="edge3_Node000001_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="Gio::AppInfoMonitor",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1AppInfoMonitor.html",tooltip="Monitor application information for changes."];
  Node1 -> Node5 [id="edge4_Node000001_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node5 [id="Node000005",label="Gio::AppLaunchContext",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1AppLaunchContext.html",tooltip="This is used to handle, for instance, startup notification and launching of the new application on th..."];
  Node1 -> Node6 [id="edge5_Node000001_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",label="Gio::Application",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Application.html",tooltip="Application - Core application class."];
  Node1 -> Node7 [id="edge6_Node000001_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 [id="Node000007",label="Gio::ApplicationCommandLine",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ApplicationCommandLine.html",tooltip="ApplicationCommandLine - A command-line invocation of an application."];
  Node1 -> Node8 [id="edge7_Node000001_Node000008",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node8 [id="Node000008",label="Gio::BytesIcon",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1BytesIcon.html",tooltip="An icon stored in memory as a Glib::Bytes."];
  Node1 -> Node9 [id="edge8_Node000001_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node9 [id="Node000009",label="Gio::Cancellable",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Cancellable.html",tooltip="Allows actions to be cancelled."];
  Node1 -> Node10 [id="edge9_Node000001_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node10 [id="Node000010",label="Gio::CharsetConverter",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1CharsetConverter.html",tooltip="CharsetConverter - Convert between charsets."];
  Node1 -> Node11 [id="edge10_Node000001_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node11 [id="Node000011",label="Gio::Credentials",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Credentials.html",tooltip="An object containing credentials."];
  Node1 -> Node12 [id="edge11_Node000001_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node12 [id="Node000012",label="Gio::DBus::ActionGroup",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1ActionGroup.html",tooltip="ActionGroup - A D-Bus Gio::ActionGroup implementation."];
  Node1 -> Node13 [id="edge12_Node000001_Node000013",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node13 [id="Node000013",label="Gio::DBus::AuthObserver",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1AuthObserver.html",tooltip="AuthObserver - An object used for authenticating connections."];
  Node1 -> Node14 [id="edge13_Node000001_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 [id="Node000014",label="Gio::DBus::Connection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1Connection.html",tooltip="A D-Bus Connection."];
  Node1 -> Node15 [id="edge14_Node000001_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node15 [id="Node000015",label="Gio::DBus::InterfaceSkeleton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1InterfaceSkeleton.html",tooltip="Abstract base class for D-Bus interfaces on the service side."];
  Node1 -> Node16 [id="edge15_Node000001_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node16 [id="Node000016",label="Gio::DBus::Message",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1Message.html",tooltip="A type for representing D-Bus messages that can be sent or received on a Connection."];
  Node1 -> Node17 [id="edge16_Node000001_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node17 [id="Node000017",label="Gio::DBus::MethodInvocation",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1MethodInvocation.html",tooltip="An Object for handling remote calls."];
  Node1 -> Node18 [id="edge17_Node000001_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node18 [id="Node000018",label="Gio::DBus::ObjectManager\lClient",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1ObjectManagerClient.html",tooltip="Client-side object manager."];
  Node1 -> Node19 [id="edge18_Node000001_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node19 [id="Node000019",label="Gio::DBus::ObjectManager\lServer",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1ObjectManagerServer.html",tooltip="Service-side object manager."];
  Node1 -> Node20 [id="edge19_Node000001_Node000020",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node20 [id="Node000020",label="Gio::DBus::ObjectProxy",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1ObjectProxy.html",tooltip="Client-side D-Bus object."];
  Node1 -> Node21 [id="edge20_Node000001_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node21 [id="Node000021",label="Gio::DBus::ObjectSkeleton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1ObjectSkeleton.html",tooltip="Service-side D-Bus object."];
  Node1 -> Node22 [id="edge21_Node000001_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node22 [id="Node000022",label="Gio::DBus::Proxy",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1Proxy.html",tooltip="A client-side proxy."];
  Node1 -> Node23 [id="edge22_Node000001_Node000023",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node23 [id="Node000023",label="Gio::DBus::Server",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1Server.html",tooltip="This is a helper for listening to and accepting D-Bus connections."];
  Node1 -> Node24 [id="edge23_Node000001_Node000024",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node24 [id="Node000024",label="Gio::DesktopAppInfo",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DesktopAppInfo.html",tooltip="DesktopAppInfo is an implementation of AppInfo based on desktop files."];
  Node1 -> Node25 [id="edge24_Node000001_Node000025",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node25 [id="Node000025",label="Gio::Emblem",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Emblem.html",tooltip="An object for emblems."];
  Node1 -> Node26 [id="edge25_Node000001_Node000026",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node26 [id="Node000026",label="Gio::EmblemedIcon",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1EmblemedIcon.html",tooltip="Icons with Emblems."];
  Node1 -> Node27 [id="edge26_Node000001_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node27 [id="Node000027",label="Gio::FileEnumerator",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileEnumerator.html",tooltip="Enumerated Files Routines."];
  Node1 -> Node28 [id="edge27_Node000001_Node000028",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node28 [id="Node000028",label="Gio::FileIcon",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileIcon.html",tooltip="FileIcon specifies an icon by pointing to an image file to be used as icon."];
  Node1 -> Node29 [id="edge28_Node000001_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node29 [id="Node000029",label="Gio::FileInfo",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileInfo.html",tooltip="FileInfo implements methods for getting information that all files should contain,..."];
  Node1 -> Node30 [id="edge29_Node000001_Node000030",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node30 [id="Node000030",label="Gio::FileMonitor",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileMonitor.html",tooltip="Monitors a file or directory for changes."];
  Node1 -> Node31 [id="edge30_Node000001_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node31 [id="Node000031",label="Gio::FilenameCompleter",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FilenameCompleter.html",tooltip="Completes partial file and directory names given a partial string by looking in the file system for c..."];
  Node1 -> Node32 [id="edge31_Node000001_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node32 [id="Node000032",label="Gio::IOStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1IOStream.html",tooltip="IOStream - Base class for implementing read/write streams."];
  Node32 -> Node33 [id="edge32_Node000032_Node000033",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node33 [id="Node000033",label="Gio::FileIOStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileIOStream.html",tooltip="FileIOStream provides input streams that take their content from a file."];
  Node32 -> Node34 [id="edge33_Node000032_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node34 [id="Node000034",label="Gio::SimpleIOStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SimpleIOStream.html",tooltip="A wrapper around an input and an output stream."];
  Node32 -> Node35 [id="edge34_Node000032_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node35 [id="Node000035",label="Gio::SocketConnection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketConnection.html",tooltip="A socket connection."];
  Node35 -> Node36 [id="edge35_Node000035_Node000036",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node36 [id="Node000036",label="Gio::TcpConnection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TcpConnection.html",tooltip="A TCP SocketConnection."];
  Node36 -> Node37 [id="edge36_Node000036_Node000037",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node37 [id="Node000037",label="Gio::TcpWrapperConnection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TcpWrapperConnection.html",tooltip="Wrapper for non-Gio::SocketConnection-based, Gio::Socket-based Gio::IOStreams."];
  Node35 -> Node38 [id="edge37_Node000035_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node38 [id="Node000038",label="Gio::UnixConnection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixConnection.html",tooltip="A Unix domain SocketConnection."];
  Node32 -> Node39 [id="edge38_Node000032_Node000039",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node39 [id="Node000039",label="Gio::TlsConnection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsConnection.html",tooltip="TLS connection type."];
  Node39 -> Node40 [id="edge39_Node000039_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node40 [id="Node000040",label="Gio::TlsClientConnectionImpl",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsClientConnectionImpl.html",tooltip="Gio::TlsClientConnectionImpl is a Gio::TlsConnection that implements the Gio::TlsClientConnection int..."];
  Node39 -> Node41 [id="edge40_Node000039_Node000041",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node41 [id="Node000041",label="Gio::TlsServerConnectionImpl",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsServerConnectionImpl.html",tooltip="Gio::TlsServerConnectionImpl is a Gio::TlsConnection that implements the Gio::TlsServerConnection int..."];
  Node1 -> Node42 [id="edge41_Node000001_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node42 [id="Node000042",label="Gio::InetAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1InetAddress.html",tooltip="An IPv4/IPv6 address."];
  Node1 -> Node43 [id="edge42_Node000001_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node43 [id="Node000043",label="Gio::InputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1InputStream.html",tooltip="Base class for implementing streaming input."];
  Node43 -> Node44 [id="edge43_Node000043_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node44 [id="Node000044",label="Gio::FileInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileInputStream.html",tooltip="FileInputStream provides input streams that take their content from a file."];
  Node43 -> Node45 [id="edge44_Node000043_Node000045",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node45 [id="Node000045",label="Gio::FilterInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FilterInputStream.html",tooltip="Filter Input Stream."];
  Node45 -> Node46 [id="edge45_Node000045_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node46 [id="Node000046",label="Gio::BufferedInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1BufferedInputStream.html",tooltip="The buffered input stream implements FilterInputStream and provides for buffered reads."];
  Node46 -> Node47 [id="edge46_Node000046_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 [id="Node000047",label="Gio::DataInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DataInputStream.html",tooltip="An implementation of BufferedInputStream that allows for high-level data manipulation of arbitrary da..."];
  Node45 -> Node48 [id="edge47_Node000045_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node48 [id="Node000048",label="Gio::ConverterInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ConverterInputStream.html",tooltip="ConverterInputstream - Converter Input Stream."];
  Node43 -> Node49 [id="edge48_Node000043_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node49 [id="Node000049",label="Gio::MemoryInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MemoryInputStream.html",tooltip="MemoryInputStream implements InputStream for arbitrary memory chunks."];
  Node43 -> Node50 [id="edge49_Node000043_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node50 [id="Node000050",label="Gio::UnixInputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixInputStream.html",tooltip="UnixInputStream implements InputStream for reading from a unix file descriptor, including asynchronou..."];
  Node1 -> Node51 [id="edge50_Node000001_Node000051",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node51 [id="Node000051",label="Gio::ListStoreBase",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ListStoreBase.html",tooltip="A simple implementation of Gio::ListModel that stores all items in memory."];
  Node51 -> Node52 [id="edge51_Node000051_Node000052",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node52 [id="Node000052",label="Gio::ListStore\< T_item \>",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ListStore.html",tooltip="A simple implementation of Gio::ListModel that stores all items in memory."];
  Node1 -> Node53 [id="edge52_Node000001_Node000053",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node53 [id="Node000053",label="Gio::MenuAttributeIter",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MenuAttributeIter.html",tooltip="MenuAttributeIter - A menu attribute iterator."];
  Node1 -> Node54 [id="edge53_Node000001_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node54 [id="Node000054",label="Gio::MenuItem",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MenuItem.html",tooltip="A menu item for use with Gio::Menu."];
  Node1 -> Node55 [id="edge54_Node000001_Node000055",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node55 [id="Node000055",label="Gio::MenuLinkIter",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MenuLinkIter.html",tooltip="MenuLinkIter - A menu link iterator."];
  Node1 -> Node56 [id="edge55_Node000001_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node56 [id="Node000056",label="Gio::MenuModel",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MenuModel.html",tooltip="MenuModel - An abstract class representing the contents of a menu."];
  Node56 -> Node57 [id="edge56_Node000056_Node000057",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node57 [id="Node000057",label="Gio::DBus::MenuModel",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DBus_1_1MenuModel.html",tooltip="MenuModel - A D-Bus Gio::MenuModel implementation."];
  Node56 -> Node58 [id="edge57_Node000056_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node58 [id="Node000058",label="Gio::Menu",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Menu.html",tooltip="A simple implementation of MenuModel."];
  Node1 -> Node59 [id="edge58_Node000001_Node000059",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node59 [id="Node000059",label="Gio::MountOperation",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MountOperation.html",tooltip="Authentication methods for mountable locations."];
  Node1 -> Node60 [id="edge59_Node000001_Node000060",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node60 [id="Node000060",label="Gio::NetworkAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1NetworkAddress.html",tooltip="A SocketConnectable for resolving hostnames."];
  Node1 -> Node61 [id="edge60_Node000001_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node61 [id="Node000061",label="Gio::NetworkService",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1NetworkService.html",tooltip="A GSocketConnectable for resolving SRV records."];
  Node1 -> Node62 [id="edge61_Node000001_Node000062",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node62 [id="Node000062",label="Gio::Notification",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Notification.html",tooltip="User Notifications (pop up messages)."];
  Node1 -> Node63 [id="edge62_Node000001_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node63 [id="Node000063",label="Gio::OutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1OutputStream.html",tooltip="Base class for implementing streaming output."];
  Node63 -> Node64 [id="edge63_Node000063_Node000064",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node64 [id="Node000064",label="Gio::FileOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FileOutputStream.html",tooltip="FileOutputStream provides output streams that write their content to a file."];
  Node63 -> Node65 [id="edge64_Node000063_Node000065",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node65 [id="Node000065",label="Gio::FilterOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1FilterOutputStream.html",tooltip="Filter Output Stream."];
  Node65 -> Node66 [id="edge65_Node000065_Node000066",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node66 [id="Node000066",label="Gio::BufferedOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1BufferedOutputStream.html",tooltip="The buffered output stream implements FilterOutputStream and provides for buffered writes."];
  Node65 -> Node67 [id="edge66_Node000065_Node000067",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node67 [id="Node000067",label="Gio::ConverterOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ConverterOutputStream.html",tooltip="ConverterOutputstream - Converter Output Stream."];
  Node65 -> Node68 [id="edge67_Node000065_Node000068",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node68 [id="Node000068",label="Gio::DataOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1DataOutputStream.html",tooltip="An implementation of FilterOutputStream that allows for high-level data manipulation of arbitrary dat..."];
  Node63 -> Node69 [id="edge68_Node000063_Node000069",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node69 [id="Node000069",label="Gio::MemoryOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1MemoryOutputStream.html",tooltip="Streaming output operations on memory chunks."];
  Node63 -> Node70 [id="edge69_Node000063_Node000070",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node70 [id="Node000070",label="Gio::UnixOutputStream",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixOutputStream.html",tooltip="UnixOutputStream implements OutputStream for writing to a a unix file descriptor, including asynchron..."];
  Node1 -> Node71 [id="edge70_Node000001_Node000071",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node71 [id="Node000071",label="Gio::Permission",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Permission.html",tooltip="An object representing the permission to perform a certain action."];
  Node71 -> Node72 [id="edge71_Node000071_Node000072",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node72 [id="Node000072",label="Gio::SimplePermission",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SimplePermission.html",tooltip="A Permission that doesn't change value."];
  Node1 -> Node73 [id="edge72_Node000001_Node000073",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node73 [id="Node000073",label="Gio::PropertyAction",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1PropertyAction.html",tooltip="An Action reflecting a Glib::Object property."];
  Node1 -> Node74 [id="edge73_Node000001_Node000074",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node74 [id="Node000074",label="Gio::Resolver",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Resolver.html",tooltip="Asynchronous and cancellable DNS resolver."];
  Node1 -> Node75 [id="edge74_Node000001_Node000075",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 [id="Node000075",label="Gio::Settings",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Settings.html",tooltip="A high-level API for application settings."];
  Node1 -> Node76 [id="edge75_Node000001_Node000076",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node76 [id="Node000076",label="Gio::SimpleAction",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SimpleAction.html",tooltip="SimpleAction - A simple Action implementation."];
  Node1 -> Node77 [id="edge76_Node000001_Node000077",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node77 [id="Node000077",label="Gio::SimpleActionGroup",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SimpleActionGroup.html",tooltip="SimpleActionGroup - A simple ActionGroup implementation."];
  Node1 -> Node78 [id="edge77_Node000001_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node78 [id="Node000078",label="Gio::Socket",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Socket.html",tooltip="Low-level socket object."];
  Node1 -> Node79 [id="edge78_Node000001_Node000079",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node79 [id="Node000079",label="Gio::SocketAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketAddress.html",tooltip="Abstract base class representing endpoints for socket communication."];
  Node79 -> Node80 [id="edge79_Node000079_Node000080",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node80 [id="Node000080",label="Gio::InetSocketAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1InetSocketAddress.html",tooltip="Internet SocketAddress."];
  Node80 -> Node81 [id="edge80_Node000080_Node000081",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node81 [id="Node000081",label="Gio::ProxyAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ProxyAddress.html",tooltip="ProxyAddress - An internet address with proxy information."];
  Node79 -> Node82 [id="edge81_Node000079_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node82 [id="Node000082",label="Gio::UnixSocketAddress",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixSocketAddress.html",tooltip="UnixSocketAddress - UNIX SocketAddress."];
  Node1 -> Node83 [id="edge82_Node000001_Node000083",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node83 [id="Node000083",label="Gio::SocketAddressEnumerator",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketAddressEnumerator.html",tooltip="Enumerator type for objects that contain or generate SocketAddresses."];
  Node1 -> Node84 [id="edge83_Node000001_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node84 [id="Node000084",label="Gio::SocketClient",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketClient.html",tooltip="Helper for connecting to a network service."];
  Node1 -> Node85 [id="edge84_Node000001_Node000085",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node85 [id="Node000085",label="Gio::SocketControlMessage",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketControlMessage.html",tooltip="A Socket control message."];
  Node85 -> Node86 [id="edge85_Node000085_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node86 [id="Node000086",label="Gio::UnixCredentialsMessage",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixCredentialsMessage.html",tooltip="UnixCredentialsMessage - A SocketControlMessage containing credentials."];
  Node85 -> Node87 [id="edge86_Node000085_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node87 [id="Node000087",label="Gio::UnixFDMessage",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixFDMessage.html",tooltip="UnixFDMessage — A GSocketControlMessage containing a GUnixFDList."];
  Node1 -> Node88 [id="edge87_Node000001_Node000088",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node88 [id="Node000088",label="Gio::SocketListener",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketListener.html",tooltip="Helper for accepting network client connections."];
  Node88 -> Node89 [id="edge88_Node000088_Node000089",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node89 [id="Node000089",label="Gio::SocketService",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SocketService.html",tooltip="Make it easy to implement a network service."];
  Node89 -> Node90 [id="edge89_Node000089_Node000090",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node90 [id="Node000090",label="Gio::ThreadedSocketService",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ThreadedSocketService.html",tooltip="A threaded GSocketService."];
  Node1 -> Node91 [id="edge90_Node000001_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node91 [id="Node000091",label="Gio::Subprocess",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1Subprocess.html",tooltip="Child processes."];
  Node1 -> Node92 [id="edge91_Node000001_Node000092",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node92 [id="Node000092",label="Gio::SubprocessLauncher",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1SubprocessLauncher.html",tooltip="Environment options for launching a child process."];
  Node1 -> Node93 [id="edge92_Node000001_Node000093",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node93 [id="Node000093",label="Gio::ThemedIcon",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ThemedIcon.html",tooltip="Icon theming support."];
  Node1 -> Node94 [id="edge93_Node000001_Node000094",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node94 [id="Node000094",label="Gio::TlsCertificate",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsCertificate.html",tooltip="TlsCertificate - TLS certificate."];
  Node1 -> Node95 [id="edge94_Node000001_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node95 [id="Node000095",label="Gio::TlsDatabase",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsDatabase.html",tooltip="TlsDatabase - TLS database type."];
  Node1 -> Node96 [id="edge95_Node000001_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node96 [id="Node000096",label="Gio::TlsInteraction",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsInteraction.html",tooltip="TlsInteraction - Interaction with the user during TLS operations."];
  Node1 -> Node97 [id="edge96_Node000001_Node000097",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node97 [id="Node000097",label="Gio::TlsPassword",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1TlsPassword.html",tooltip="TlsPassword - TLS Passwords for prompting."];
  Node1 -> Node98 [id="edge97_Node000001_Node000098",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node98 [id="Node000098",label="Gio::UnixFDList",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1UnixFDList.html",tooltip="UnixFDList - An object containing a set of UNIX file descriptors."];
  Node1 -> Node99 [id="edge98_Node000001_Node000099",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node99 [id="Node000099",label="Gio::VolumeMonitor",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1VolumeMonitor.html",tooltip="Monitors a file or directory for changes."];
  Node1 -> Node100 [id="edge99_Node000001_Node000100",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node100 [id="Node000100",label="Gio::ZlibCompressor",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ZlibCompressor.html",tooltip="ZlibCompressor - Zlib compressor."];
  Node1 -> Node101 [id="edge100_Node000001_Node000101",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node101 [id="Node000101",label="Gio::ZlibDecompressor",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGio_1_1ZlibDecompressor.html",tooltip="ZlibDecompressor - Zlib decompressor."];
  Node1 -> Node102 [id="edge101_Node000001_Node000102",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node102 [id="Node000102",label="Glib::Binding",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGlib_1_1Binding.html",tooltip="Bind two object properties."];
}
