digraph G
{
  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
  node [fontname="FreeSans",fontsize="10",shape=record];
  rankdir=LR;
  Node1 [label="Glib::Object",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
  Node2 -> Node1 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node2 [label="Glib::ObjectBase",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGlib_1_1ObjectBase.html",tooltip="Glib::ObjectBase is a common base class for Objects and Interfaces."];
  Node3 -> Node2 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node3 [label="sigc::trackable",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classsigc_1_1trackable.html"];
  Node1 -> Node4 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node4 [label="Gio::AppLaunchContext",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1AppLaunchContext.html",tooltip="This is used to handle, for instance, startup notification and launching of the new..."];
  Node1 -> Node5 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node5 [label="Gio::Cancellable",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1Cancellable.html",tooltip="Allows actions to be cancelled."];
  Node1 -> Node6 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node6 [label="Gio::DesktopAppInfo",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1DesktopAppInfo.html",tooltip="DesktopAppInfo is an implementation of AppInfo based on desktop files."];
  Node1 -> Node7 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node7 [label="Gio::Emblem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1Emblem.html",tooltip="An object for emblems."];
  Node1 -> Node8 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node8 [label="Gio::EmblemedIcon",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1EmblemedIcon.html",tooltip="Icons with Emblems."];
  Node1 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node9 [label="Gio::FileEnumerator",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FileEnumerator.html",tooltip="Enumerated Files Routines."];
  Node1 -> Node10 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node10 [label="Gio::FileIcon",height=0.2,width=0.4,color="black", 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 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node11 [label="Gio::FileInfo",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FileInfo.html",tooltip="FileInfo implements methods for getting information that all files should contain..."];
  Node1 -> Node12 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node12 [label="Gio::FileMonitor",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FileMonitor.html",tooltip="Monitors a file or directory for changes."];
  Node1 -> Node13 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node13 [label="Gio::FilenameCompleter",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FilenameCompleter.html",tooltip="Completes partial file and directory names given a partial string by looking in the..."];
  Node1 -> Node14 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node14 [label="Gio::InputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1InputStream.html",tooltip="Base class for implementing streaming input."];
  Node14 -> Node15 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node15 [label="Gio::FileInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FileInputStream.html",tooltip="FileInputStream provides input streams that take their content from a file."];
  Node14 -> Node16 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node16 [label="Gio::FilterInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FilterInputStream.html",tooltip="Filter Input Stream."];
  Node16 -> Node17 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node17 [label="Gio::BufferedInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1BufferedInputStream.html",tooltip="The buffered input stream implements FilterInputStream and provides for buffered..."];
  Node17 -> Node18 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node18 [label="Gio::DataInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1DataInputStream.html",tooltip="An implementation of BufferedInputStream that allows for high-level data manipulation..."];
  Node14 -> Node19 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node19 [label="Gio::MemoryInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1MemoryInputStream.html",tooltip="MemoryInputStream implements InputStream for arbitrary memory chunks."];
  Node14 -> Node20 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node20 [label="Gio::UnixInputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1UnixInputStream.html",tooltip="UnixInputStream implements InputStream for reading from a unix file descriptor, including..."];
  Node1 -> Node21 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node21 [label="Gio::MountOperation",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1MountOperation.html",tooltip="Authentication methods for mountable locations."];
  Node1 -> Node22 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node22 [label="Gio::OutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1OutputStream.html",tooltip="Base class for implementing streaming output."];
  Node22 -> Node23 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node23 [label="Gio::FileOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FileOutputStream.html",tooltip="FileOutputStream provides output streams that write their content to a file."];
  Node22 -> Node24 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node24 [label="Gio::FilterOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1FilterOutputStream.html",tooltip="Filter Output Stream."];
  Node24 -> Node25 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node25 [label="Gio::BufferedOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1BufferedOutputStream.html",tooltip="The buffered output stream implements FilterOutputStream and provides for buffered..."];
  Node25 -> Node26 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node26 [label="Gio::DataOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1DataOutputStream.html",tooltip="An implementation of BufferedOutputStream that allows for high-level data manipulation..."];
  Node22 -> Node27 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node27 [label="Gio::MemoryOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1MemoryOutputStream.html",tooltip="Streaming output operations on memory chunks."];
  Node22 -> Node28 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node28 [label="Gio::UnixOutputStream",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1UnixOutputStream.html",tooltip="UnixOutputStream implements OutputStream for writing to a a unix file descriptor..."];
  Node1 -> Node29 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node29 [label="Gio::ThemedIcon",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1ThemedIcon.html",tooltip="Icon theming support ThemedIcon is an implementation of Gio::Icon that supports icon..."];
  Node1 -> Node30 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
  Node30 [label="Gio::VolumeMonitor",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classGio_1_1VolumeMonitor.html",tooltip="Monitors a file or directory for changes."];
}
