GObject
├── AgsApplicationContext
│ ├── AgsServerApplicationContext
│ ╰── AgsThreadApplicationContext
├── AgsSecurityContext
│ ╰── AgsAuthSecurityContext
├── AgsAuthenticationManager
├── AgsBusinessGroupManager
├── AgsCertificateManager
├── AgsConfig
├── AgsController
│ ╰── AgsFrontController
├── AgsConversion
│ ╰── AgsFunction
├── AgsThread
│ ├── AgsWorkerThread
│ │ ╰── AgsDestroyWorker
│ ├── AgsGenericMainLoop
│ ╰── AgsReturnableThread
├── AgsFile
├── AgsFileIdRef
├── AgsFileLaunch
├── AgsFileLink
├── AgsFileLookup
├── AgsLog
├── AgsMessageDelivery
├── AgsMessageEnvelope
├── AgsMessageQueue
├── AgsPasswordStoreManager
├── AgsPriority
├── AgsRegistry
├── AgsServer
├── AgsServerStatus
├── AgsSolverMatrix
├── AgsSolverPolynomial
├── AgsSolverVector
├── AgsTaskCompletion
├── AgsTask
├── AgsTaskLauncher
├── AgsThreadPool
├── AgsTimestamp
├── AgsTurtle
├── AgsTurtleManager
├── AgsXmlAuthentication
├── AgsXmlBusinessGroup
├── AgsXmlCertificate
╰── AgsXmlPasswordStore
GInterface
├── AgsApplicable
├── AgsConnectable
├── AgsAuthentication
├── AgsBusinessGroup
├── AgsCertificate
├── AgsConcurrencyProvider
├── AgsCountable
├── AgsCursor
├── AgsPlugin
├── AgsMainLoop
├── AgsMutable
├── AgsPasswordStore
├── AgsPluginController
├── AgsPortlet
├── AgsSeekable
├── AgsSequencer
├── AgsServiceProvider
├── AgsSoundServer
├── AgsSoundcard
╰── AgsTactable
GFlags
├── AgsApplicationContextFlags
├── AgsFileFlags
├── AgsPriorityFlags
├── AgsRegistryFlags
├── AgsReturnableThreadFlags
├── AgsSecurityContextMode
├── AgsServerFlags
├── AgsSoundcardCapability
├── AgsTaskCompletionFlags
├── AgsTaskLauncherFlags
├── AgsThreadApplicationContextFlags
├── AgsThreadFlags
├── AgsThreadPoolFlags
├── AgsThreadStatusFlags
├── AgsThreadSyncTicFlags
├── AgsTimestampFlags
├── AgsTurtleFlags
╰── AgsWorkerThreadStatusFlags
GBoxed
├── AgsBufferUtil
├── AgsComplex
├── AgsDestroyUtil
├── AgsListUtil
├── AgsMathUtil
├── AgsStringUtil
╰── AgsUUID
GEnum
├── AgsByteOrder
├── AgsSeekType
╰── AgsSoundcardFormat