diff options
author | Stefan Kost <ensonic@users.sourceforge.net> | 2005-11-14 15:15:43 +0000 |
---|---|---|
committer | Stefan Kost <ensonic@users.sourceforge.net> | 2005-11-14 15:15:43 +0000 |
commit | 1d176e0439315ad48c365d664325369f1f2be294 (patch) | |
tree | 553a42e6c85ca1e765d8762834313c351d104c31 /gst/gstobject.h | |
parent | 3ddd51da0dba0d12f8b0c970628b989169f39a0a (diff) | |
download | gstreamer-1d176e0439315ad48c365d664325369f1f2be294.tar.gz |
more section docs
Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* gst/gsterror.c:
* gst/gstghostpad.c:
* gst/gstobject.h:
* gst/gstxml.c:
more section docs
Diffstat (limited to 'gst/gstobject.h')
-rw-r--r-- | gst/gstobject.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/gst/gstobject.h b/gst/gstobject.h index 7d2de8b5b7..efb5878606 100644 --- a/gst/gstobject.h +++ b/gst/gstobject.h @@ -242,7 +242,13 @@ struct _GstObject { */ #define GST_CLASS_UNLOCK(obj) (g_static_rec_mutex_unlock(GST_CLASS_GET_LOCK(obj))) -/* signal_object is used to signal to the whole class */ +/* + * GstObjectClass: + * + * @signal_object: is used to signal to the whole class + * @save_thyself: xml serialisation + * @restore_thyself: xml de-serialisation + */ struct _GstObjectClass { GObjectClass parent_class; @@ -257,7 +263,8 @@ struct _GstObjectClass { void (*object_saved) (GstObject *object, xmlNodePtr parent); void (*deep_notify) (GstObject *object, GstObject *orig, GParamSpec *pspec); - /* vtable */ + /*< public >*/ + /* virtual methods for subclasses */ xmlNodePtr (*save_thyself) (GstObject *object, xmlNodePtr parent); void (*restore_thyself) (GstObject *object, xmlNodePtr self); |