Object Hierarchy

    GObject
        GAppLaunchContext
        GInputStream
            GFilterInputStream
                GBufferedInputStream
                    GDataInputStream
                GConverterInputStream
            GFileInputStream
            GMemoryInputStream
            GUnixInputStream
        GOutputStream
            GFilterOutputStream
                GBufferedOutputStream
                GConverterOutputStream
                GDataOutputStream
            GFileOutputStream
            GMemoryOutputStream
            GUnixOutputStream
        GCancellable
        GCharsetConverter
        GDesktopAppInfo
        GEmblem
        GEmblemedIcon
        GFileEnumerator
        GFileIcon
        GFileInfo
        GIOStream
            GFileIOStream
            GSocketConnection
                GTcpConnection
                GUnixConnection
        GFileMonitor
        GFilenameCompleter
        GInetAddress
        GSocketAddress
            GInetSocketAddress
            GUnixSocketAddress
        GTypeModule
            GIOModule
        GMountOperation
        GVolumeMonitor
        GNetworkAddress
        GNetworkService
        GResolver
        GSimpleAsyncResult
        GSocketAddressEnumerator
        GSocketClient
        GSocketControlMessage
            GUnixFDMessage
        GSocket
        GSocketListener
            GSocketService
                GThreadedSocketService
        GThemedIcon
        GUnixFDList
        GUnixMountMonitor
        GVfs
        GZlibCompressor
        GZlibDecompressor
    GInterface
        GAppInfo
        GAsyncInitable
        GAsyncResult
        GConverter
        GInitable
        GDesktopAppInfoLookup
        GDrive
        GIcon
        GFileDescriptorBased
        GFile
        GLoadableIcon
        GSeekable
        GSocketConnectable
        GMount
        GVolume