summaryrefslogtreecommitdiff
path: root/libpeas/peas-object-module.c
diff options
context:
space:
mode:
authorSteve Frécinaux <code@istique.net>2010-05-29 15:43:41 +0200
committerSteve Frécinaux <code@istique.net>2010-05-29 15:43:41 +0200
commit019575ec6a7bc6c5b139845122776a376f58e0d6 (patch)
treedd46c0bdb132501c8dc50d77154d25b5c8714567 /libpeas/peas-object-module.c
parente00bad8b6c867d2610a445e5ab58282ce8530c11 (diff)
downloadlibpeas-019575ec6a7bc6c5b139845122776a376f58e0d6.tar.gz
Update documentation for most classes of libpeas.
Diffstat (limited to 'libpeas/peas-object-module.c')
-rw-r--r--libpeas/peas-object-module.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/libpeas/peas-object-module.c b/libpeas/peas-object-module.c
index 5dd5420..53cd955 100644
--- a/libpeas/peas-object-module.c
+++ b/libpeas/peas-object-module.c
@@ -28,6 +28,16 @@
#include "peas-object-module.h"
+/**
+ * SECTION:peas-object-module
+ * @short_description: Type module which allows extension registration.
+ *
+ * #PeasObjectModule is a subclass of #GTypeModule which allows registration
+ * of extensions. It will be used by C extensions implementors to register
+ * extension implementations from within the peas_register_types module
+ * function.
+ **/
+
G_DEFINE_TYPE (PeasObjectModule, peas_object_module, G_TYPE_TYPE_MODULE);
typedef void (*PeasObjectModuleRegisterFunc) (PeasObjectModule *);