# Object Hierarchy

        GObject
        ├── UDisksClient
        ├── UDisksObjectInfo
        ├── UDisksDaemon
        ├── UDisksLinuxDevice
        ├── GDBusObjectSkeleton
        │   ╰── UDisksObjectSkeleton
        │       ├── UDisksLinuxBlockObject
        │       ├── UDisksLinuxDriveObject
        │       ╰── UDisksLinuxMDRaidObject
        ├── GDBusInterfaceSkeleton
        │   ├── UDisksBlockSkeleton
        │   │   ╰── UDisksLinuxBlock
        │   ├── UDisksDriveSkeleton
        │   │   ╰── UDisksLinuxDrive
        │   ├── UDisksDriveAtaSkeleton
        │   │   ╰── UDisksLinuxDriveAta
        │   ├── UDisksJobSkeleton
        │   │   ╰── UDisksBaseJob
        │   │       ├── UDisksSpawnedJob
        │   │       ├── UDisksThreadedJob
        │   │       ╰── UDisksSimpleJob
        │   ├── UDisksFilesystemSkeleton
        │   │   ╰── UDisksLinuxFilesystem
        │   ├── UDisksPartitionSkeleton
        │   │   ╰── UDisksLinuxPartition
        │   ├── UDisksPartitionTableSkeleton
        │   │   ╰── UDisksLinuxPartitionTable
        │   ├── UDisksEncryptedSkeleton
        │   │   ╰── UDisksLinuxEncrypted
        │   ├── UDisksSwapspaceSkeleton
        │   │   ╰── UDisksLinuxSwapspace
        │   ├── UDisksLoopSkeleton
        │   │   ╰── UDisksLinuxLoop
        │   ├── UDisksManagerSkeleton
        │   │   ╰── UDisksLinuxManager
        │   ├── UDisksMDRaidSkeleton
        │   │   ╰── UDisksLinuxMDRaid
        │   ├── UDisksFilesystemBTRFSSkeleton
        │   ├── UDisksManagerBTRFSSkeleton
        │   ├── UDisksManagerZRAMSkeleton
        │   ╰── UDisksBlockZRAMSkeleton
        ├── UDisksMount
        ├── UDisksMountMonitor
        ├── UDisksProvider
        │   ╰── UDisksLinuxProvider
        ├── UDisksState
        ├── UDisksFstabEntry
        ├── UDisksFstabMonitor
        ├── UDisksCrypttabEntry
        ├── UDisksCrypttabMonitor
        ├── GDBusProxy
        │   ├── UDisksDriveProxy
        │   ├── UDisksDriveAtaProxy
        │   ├── UDisksBlockProxy
        │   ├── UDisksFilesystemProxy
        │   ├── UDisksSwapspaceProxy
        │   ├── UDisksEncryptedProxy
        │   ├── UDisksLoopProxy
        │   ├── UDisksManagerProxy
        │   ├── UDisksJobProxy
        │   ├── UDisksMDRaidProxy
        │   ├── UDisksManagerLVM2Proxy
        │   ├── UDisksFilesystemBTRFSProxy
        │   ├── UDisksManagerBTRFSProxy
        │   ├── UDisksManagerZRAMProxy
        │   ╰── UDisksBlockZRAMProxy
        ├── GDBusObjectProxy
        │   ╰── UDisksObjectProxy
        ╰── GDBusObjectManagerClient
            ╰── UDisksObjectManagerClient
        GInterface
        ├── UDisksObject
        ├── UDisksBlock
        ├── UDisksDrive
        ├── UDisksDriveAta
        ├── UDisksJob
        ├── UDisksFilesystem
        ├── UDisksPartition
        ├── UDisksPartitionTable
        ├── UDisksEncrypted
        ├── UDisksSwapspace
        ├── UDisksLoop
        ├── UDisksManager
        ├── UDisksMDRaid
        ├── UDisksManagerLVM2
        ├── UDisksFilesystemBTRFS
        ├── UDisksManagerBTRFS
        ├── UDisksManagerZRAM
        ╰── UDisksBlockZRAM
        GBoxed
        ╰── UDisksPartitionTypeInfo
        GFlags
        ╰── UDisksPartitionTypeInfoFlags