libical-glib Reference Manual: Object Hierarchy

# Object Hierarchy

        GObject
        ╰── ICalObject
            ├── ICalArray
            ├── ICalAttach
            ├── ICalCompIter
            ├── ICalComponent
            ├── ICalDatetimeperiodType
            ├── ICalDurationType
            ├── ICalGeoType
            ├── ICalParameter
            ├── ICalParser
            ├── ICalPeriodType
            ├── ICalProperty
            ├── ICalRecurIterator
            ├── ICalRecurrenceType
            ├── ICalReqstatType
            ├── ICalTimeSpan
            ├── ICalTimetype
            ├── ICalTimezone
            ├── ICalTimezonePhase
            ├── ICalTimezonetype
            ├── ICalTriggerType
            ╰── ICalValue