Object Hierarchy

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