From 4c093bf60cc6257232927d907106551293913384 Mon Sep 17 00:00:00 2001 From: Krzysztof Foltman Date: Fri, 2 Apr 2010 23:18:52 +0100 Subject: [PATCH] Add Doxygen documentation for plugin_registry class. --- src/calf/giface.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calf/giface.h b/src/calf/giface.h index a968995..36ab043 100644 --- a/src/calf/giface.h +++ b/src/calf/giface.h @@ -377,6 +377,7 @@ struct plugin_ctl_iface: public virtual plugin_metadata_iface struct plugin_list_info_iface; +/// A class to retrieve and query the list of Calf plugins class plugin_registry { public: @@ -385,9 +386,12 @@ private: plugin_vector plugins; plugin_registry(); public: + /// Get the singleton object. static plugin_registry &instance(); + /// Get all plugin metadata objects const plugin_vector &get_all() { return plugins; } + /// Get single plugin metadata object by URI const plugin_metadata_iface *get_by_uri(const char *URI); }; -- 2.11.4.GIT