The GObject Class is a class in the VI Server class hierarchy. It is a child of the Generic class and is the parent of all classes of objects that appear on the Front Panel (i.e. Controls, Indicators, Decorations, etc.) and that appear on the Block Diagram (i.e. Nodes, Functions, Structures, Terminals, Wires, etc.). Properties and Methods for the GObject class are available to all of the classes that inherit from it.