GObject.TypeFlags

Bit masks used to check or determine characteristics of a type.

TypeFlags.ABSTRACT

Indicates an abstract type. No instances can be created for an abstract type.

TypeFlags.VALUE_ABSTRACT

Indicates an abstract value type, i.e. a type that introduces a value table, but can't be used for GObject.Value.init.