Component creation
[babeltrace.git] / include / babeltrace / plugin / component-factory-internal.h
index d2f14478d9672d5907342f9938205549dcf8df04..9cb07ec22f526ea79ed3e809f49f1fc728768773 100644 (file)
 
 struct bt_component_factory {
        struct bt_object base;
-       /** Array of pointers to struct bt_plugin */
-       GPtrArray *plugins;
        /** Array of pointers to struct bt_component_class */
        GPtrArray *component_classes;
+       /* Plug-in currently registering component classes. Weak ref. */
+       struct bt_plugin *current_plugin;
 };
 
 #endif /* BABELTRACE_PLUGIN_COMPONENT_FACTORY_INTERNAL_H */
This page took 0.02328 seconds and 4 git commands to generate.