## Object Hierarchy

        GObject
        ├── GdaBlobOp
        ├── GdaColumn
        ├── GdaConfig
        ├── GdaConnection
        │   ╰── GdaVirtualConnection
        │       ╰── GdaVconnectionDataModel
        │           ╰── GdaVconnectionHub
        ├── GdaConnectionEvent
        ├── GdaHandlerTime
        ├── GdaHandlerBoolean
        ├── GdaHandlerString
        ├── GdaHandlerNumerical
        ├── GdaHandlerBin
        ├── GdaHandlerType
        ├── GdaDataModelArray
        ├── GdaDataModelDir
        ├── GdaRow
        ├── GdaDataModelImport
        ├── GdaSet
        │   ╰── GdaDataModelIter
        ├── GdaDataAccessWrapper
        ├── GdaDataProxy
        ├── GdaServerOperation
        ├── GdaServerProvider
        │   ╰── GdaSqliteProvider
        │       ╰── GdaVirtualProvider
        │           ╰── GdaVproviderDataModel
        │               ╰── GdaVproviderHub
        ├── GdaTransactionStatus
        ├── GdaReportEngine
        ├── GdaReportDocument
        │   ├── GdaReportRmlDocument
        │   ╰── GdaReportDocbookDocument
        ├── GdaSqlParser
        ├── GdaStatement
        ├── GdaBatch
        ├── GdaHolder
        ├── GdaMetaStore
        ├── GdaMetaStruct
        ├── GdaDataSelect
        ├── GdaTree
        ├── GdaTreeManager
        │   ├── GdaTreeMgrColumns
        │   ├── GdaTreeMgrLabel
        │   ├── GdaTreeMgrSchemas
        │   ├── GdaTreeMgrSelect
        │   ╰── GdaTreeMgrTables
        ├── GdaTreeNode
        ├── GdaSqlBuilder
        ├── GdaThreadWrapper
        ╰── GdaPStmt
        GInterface
        ├── GdaLockable
        ├── GdaDataHandler
        ╰── GdaDataModel
        GBoxed
        ├── GdaQuarkList
        ├── GdaBinary
        ├── GdaGeometricPoint
        ├── GdaNumeric
        ├── GdaTime
        ╰── GdaTimestamp