]> git.proxmox.com Git - qemu.git/blobdiff - include/qom/object.h
qom: Introduce object_class_is_abstract()
[qemu.git] / include / qom / object.h
index 8e16ea8a44551458211b95d0579c90822a29e119..48e80ba229ce984d6f4065cc271b424323bb4e42 100644 (file)
@@ -690,6 +690,14 @@ ObjectClass *object_class_get_parent(ObjectClass *klass);
  */
 const char *object_class_get_name(ObjectClass *klass);
 
+/**
+ * object_class_is_abstract:
+ * @klass: The class to obtain the abstractness for.
+ *
+ * Returns: %true if @klass is abstract, %false otherwise.
+ */
+bool object_class_is_abstract(ObjectClass *klass);
+
 /**
  * object_class_by_name:
  * @typename: The QOM typename to obtain the class for.