Object Hierarchy

    GObject
    ├── GoclBuffer
    │   ╰── GoclImage
    ├── GoclContext
    ├── GoclDevice
    ├── GoclEvent
    ├── GoclKernel
    ├── GoclProgram
    ╰── GoclQueue