GObject
├── GAppInfoMonitor
├── GAppLaunchContext
├── GApplicationCommandLine
├── GApplication
├── GInputStream
│ ├── GFilterInputStream
│ │ ├── GBufferedInputStream
│ │ │ ╰── GDataInputStream
│ │ ╰── GConverterInputStream
│ ├── GFileInputStream
│ ├── GMemoryInputStream
│ ╰── GUnixInputStream
├── GOutputStream
│ ├── GFilterOutputStream
│ │ ├── GBufferedOutputStream
│ │ ├── GConverterOutputStream
│ │ ╰── GDataOutputStream
│ ├── GFileOutputStream
│ ├── GMemoryOutputStream
│ ╰── GUnixOutputStream
├── GBytesIcon
├── GCancellable
├── GCharsetConverter
├── GCredentials
├── GDBusActionGroup
├── GDBusAuthObserver
├── GDBusConnection
├── GDBusInterfaceSkeleton
├── GMenuModel
│ ├── GDBusMenuModel
│ ╰── GMenu
├── GDBusMessage
├── GDBusMethodInvocation
├── GDBusObjectManagerClient
├── GDBusObjectManagerServer
├── GDBusObjectProxy
├── GDBusObjectSkeleton
├── GDBusProxy
├── GDBusServer
├── GDebugControllerDBus
├── GFileMonitor
├── GVolumeMonitor
├── GVfs
├── GDesktopAppInfo
├── GEmblem
├── GEmblemedIcon
├── GFileEnumerator
├── GFileIcon
├── GFileInfo
├── GIOStream
│ ├── GFileIOStream
│ ├── GSimpleIOStream
│ ├── GSocketConnection
│ │ ├── GTcpConnection
│ │ │ ╰── GTcpWrapperConnection
│ │ ╰── GUnixConnection
│ ╰── GTlsConnection
├── GFilenameCompleter
├── GInetAddress
├── GInetAddressMask
├── GSocketAddress
│ ├── GInetSocketAddress
│ │ ╰── GProxyAddress
│ ├── GNativeSocketAddress
│ ╰── GUnixSocketAddress
├── GTypeModule
│ ╰── GIOModule
├── GListStore
├── GMenuAttributeIter
├── GMenuItem
├── GMenuLinkIter
├── GMountOperation
├── GNetworkAddress
├── GNetworkService
├── GNotification
├── GPermission
│ ╰── GSimplePermission
├── GPropertyAction
├── GSocketAddressEnumerator
│ ╰── GProxyAddressEnumerator
├── GResolver
├── GSettingsBackend
├── GSettings
├── GSimpleAction
├── GSimpleActionGroup
├── GSimpleAsyncResult
├── GSimpleProxyResolver
├── GSocketClient
├── GSocketControlMessage
│ ├── GUnixCredentialsMessage
│ ╰── GUnixFDMessage
├── GSocket
├── GSocketListener
│ ╰── GSocketService
│ ╰── GThreadedSocketService
├── GSubprocess
├── GSubprocessLauncher
├── GTask
├── GTestDBus
├── GThemedIcon
├── GTlsCertificate
├── GTlsDatabase
├── GTlsInteraction
├── GTlsPassword
├── GUnixFDList
├── GUnixMountMonitor
├── GZlibCompressor
╰── GZlibDecompressor
GInterface
├── GAction
├── GActionGroup
├── GActionMap
├── GAppInfo
├── GAsyncInitable
├── GAsyncResult
├── GSeekable
├── GIcon
├── GLoadableIcon
├── GConverter
├── GInitable
├── GPollableInputStream
├── GPollableOutputStream
├── GDatagramBased
├── GRemoteActionGroup
├── GDBusInterface
├── GDBusObject
├── GDBusObjectManager
├── GDebugController
├── GDesktopAppInfoLookup
├── GProxyResolver
├── GProxy
├── GTlsBackend
├── GNetworkMonitor
├── GMemoryMonitor
├── GPowerProfileMonitor
├── GDrive
├── GDtlsClientConnection
├── GDtlsConnection
├── GDtlsServerConnection
├── GFileDescriptorBased
├── GFile
├── GSocketConnectable
├── GListModel
├── GMount
├── GTlsClientConnection
├── GTlsFileDatabase
├── GTlsServerConnection
╰── GVolume
GFlags
├── GAppInfoCreateFlags
├── GApplicationFlags
├── GAskPasswordFlags
├── GBusNameOwnerFlags
├── GBusNameWatcherFlags
├── GConverterFlags
├── GDBusCallFlags
├── GDBusCapabilityFlags
├── GDBusConnectionFlags
├── GDBusInterfaceSkeletonFlags
├── GDBusMessageFlags
├── GDBusObjectManagerClientFlags
├── GDBusPropertyInfoFlags
├── GDBusProxyFlags
├── GDBusSendMessageFlags
├── GDBusServerFlags
├── GDBusSignalFlags
├── GDBusSubtreeFlags
├── GDriveStartFlags
├── GFileAttributeInfoFlags
├── GFileCopyFlags
├── GFileCreateFlags
├── GFileMeasureFlags
├── GFileMonitorFlags
├── GFileQueryInfoFlags
├── GIOStreamSpliceFlags
├── GMountMountFlags
├── GMountUnmountFlags
├── GOutputStreamSpliceFlags
├── GResolverNameLookupFlags
├── GResourceFlags
├── GResourceLookupFlags
├── GSettingsBindFlags
├── GSocketMsgFlags
├── GSubprocessFlags
├── GTestDBusFlags
├── GTlsCertificateFlags
├── GTlsDatabaseVerifyFlags
╰── GTlsPasswordFlags
GEnum
├── GBusType
├── GConverterResult
├── GCredentialsType
├── GDataStreamByteOrder
├── GDataStreamNewlineType
├── GDBusError
├── GDBusMessageByteOrder
├── GDBusMessageHeaderField
├── GDBusMessageType
├── GDriveStartStopType
├── GEmblemOrigin
├── GFileAttributeStatus
├── GFileAttributeType
├── GFileMonitorEvent
├── GFileType
├── GFilesystemPreviewType
├── GIOErrorEnum
├── GIOModuleScopeFlags
├── GMemoryMonitorWarningLevel
├── GMountOperationResult
├── GNetworkConnectivity
├── GNotificationPriority
├── GPasswordSave
├── GPollableReturn
├── GResolverError
├── GResolverRecordType
├── GResourceError
├── GSocketClientEvent
├── GSocketFamily
├── GSocketType
├── GSocketProtocol
├── GSocketListenerEvent
├── GTlsAuthenticationMode
├── GTlsCertificateRequestFlags
├── GTlsChannelBindingError
├── GTlsChannelBindingType
├── GTlsDatabaseLookupFlags
├── GTlsError
├── GTlsInteractionResult
├── GTlsProtocolVersion
├── GTlsRehandshakeMode
├── GUnixSocketAddressType
╰── GZlibCompressorFormat
GBoxed
├── GDBusAnnotationInfo
├── GDBusArgInfo
├── GDBusInterfaceInfo
├── GDBusMethodInfo
├── GDBusNodeInfo
├── GDBusPropertyInfo
├── GDBusSignalInfo
├── GFileAttributeInfoList
├── GFileAttributeMatcher
├── GResource
├── GSettingsSchema
├── GSettingsSchemaKey
├── GSettingsSchemaSource
├── GSrvTarget
├── GUnixMountEntry
╰── GUnixMountPoint