Libosinfo Reference Manual: Object Hierarchy

# Object Hierarchy

        GObject
        ├── OsinfoEntity
        │   ├── OsinfoAvatarFormat
        │   ├── OsinfoDatamap
        │   ├── OsinfoDeployment
        │   ├── OsinfoDeviceDriver
        │   ├── OsinfoDevice
        │   ├── OsinfoDeviceLink
        │   ├── OsinfoInstallConfig
        │   ├── OsinfoInstallConfigParam
        │   ├── OsinfoInstallScript
        │   ├── OsinfoMedia
        │   ├── OsinfoProduct
        │   │   ├── OsinfoOs
        │   │   ╰── OsinfoPlatform
        │   ├── OsinfoOsVariant
        │   ├── OsinfoResources
        │   ╰── OsinfoTree
        ├── OsinfoList
        │   ├── OsinfoDatamapList
        │   ├── OsinfoDeploymentList
        │   ├── OsinfoDeviceDriverList
        │   ├── OsinfoDeviceLinkList
        │   ├── OsinfoDeviceList
        │   ├── OsinfoInstallConfigParamList
        │   ├── OsinfoInstallScriptList
        │   ├── OsinfoMediaList
        │   ├── OsinfoOsVariantList
        │   ├── OsinfoProductList
        │   │   ├── OsinfoOsList
        │   │   ╰── OsinfoPlatformList
        │   ├── OsinfoResourcesList
        │   ╰── OsinfoTreeList
        ├── OsinfoDb
        ├── OsinfoFilter
        │   ├── OsinfoDeviceLinkFilter
        │   ╰── OsinfoProductFilter
        ╰── OsinfoLoader
        GEnum
        ├── OsinfoDeviceDriverSigningReq
        ├── OsinfoInstallConfigParamPolicy
        ├── OsinfoMediaError
        ├── OsinfoPathFormat
        ├── OsinfoProductRelationship
        ╰── OsinfoReleaseStatus
        GFlags
        ╰── OsinfoInstallScriptInjectionMethod