g_class is a class structure of the type identified by
and issues a warning if this is not the case. Returns
to a pointer to
NULL is not a valid class structure.
This macro should only be used in type implementations.
This function is not directly available to language bindings.