Object Hierarchy

    GObject
        GoclBuffer
        GoclContext
        GoclDevice
        GoclEvent
        GoclKernel
        GoclProgram
        GoclQueue