From ccd8bc998d690d0e4be8615f0459cf4f78882034 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Fri, 5 Oct 2007 18:20:57 +0000 Subject: [PATCH] document some recent API additions to GLib namespace. svn path=/trunk/gtk-sharp/; revision=87003 --- doc/en/GLib/ClassInitializerAttribute.xml | 5 +++++ doc/en/GLib/List.xml | 18 ++++++++++++++++++ doc/en/GLib/ListBase.xml | 15 +++++++++++++++ doc/en/GLib/Object.xml | 9 +++++++++ doc/en/GLib/Opaque.xml | 16 ++++++++++++++++ doc/en/GLib/SList.xml | 18 ++++++++++++++++++ 6 files changed, 81 insertions(+) diff --git a/doc/en/GLib/ClassInitializerAttribute.xml b/doc/en/GLib/ClassInitializerAttribute.xml index 0c6b7194d..3bd61429f 100644 --- a/doc/en/GLib/ClassInitializerAttribute.xml +++ b/doc/en/GLib/ClassInitializerAttribute.xml @@ -27,4 +27,9 @@ + + + System.Obsolete("Replaced by TypeInitializerAttribute") + + diff --git a/doc/en/GLib/List.xml b/doc/en/GLib/List.xml index 572c69bf5..f0061686a 100644 --- a/doc/en/GLib/List.xml +++ b/doc/en/GLib/List.xml @@ -142,5 +142,23 @@ This type is only recommended for marshaling GList parameters and return values in bindings. + + + Constructor + + + + + + + + An array of list member objects. + The type of the members. + Indicates if the list reference must be released on finalization. + Indicates if the list members must be released on finalization. + Public constructor. + Constructs a native GList containing a set of member objects. + + diff --git a/doc/en/GLib/ListBase.xml b/doc/en/GLib/ListBase.xml index 8a6debdd0..1e83bc87b 100644 --- a/doc/en/GLib/ListBase.xml +++ b/doc/en/GLib/ListBase.xml @@ -263,5 +263,20 @@ + + + Method + + System.Void + + + + + + An item to be appended to the list. + Appends an item to the List. + + + diff --git a/doc/en/GLib/Object.xml b/doc/en/GLib/Object.xml index 38bcdfcf3..5c1eda8f9 100644 --- a/doc/en/GLib/Object.xml +++ b/doc/en/GLib/Object.xml @@ -465,5 +465,14 @@ This method is called by the generated classes by the Gtk# framework. + + + Constructor + + + Protected constructor. + Chain to this constructor causes a native type to be registered and a native object instance to be constructed. + + diff --git a/doc/en/GLib/Opaque.xml b/doc/en/GLib/Opaque.xml index 52cc6e1ca..342bdbeef 100644 --- a/doc/en/GLib/Opaque.xml +++ b/doc/en/GLib/Opaque.xml @@ -181,5 +181,21 @@ By default, this is set to for opaque objects created with the no-argument constructor, and for opaque objects created with the constructor. Methods that return an opaque object can override this by setting the property accordingly to obey the memory-management conventions of the underlying C code. + + + Method + + GLib.Opaque + + + + + + Native opaque structure pointer to copy. + Copies an existing opaque type. + A copied reference, or the original if the type doesn't support copying. + + + diff --git a/doc/en/GLib/SList.xml b/doc/en/GLib/SList.xml index ffcf9f199..be0c394cc 100644 --- a/doc/en/GLib/SList.xml +++ b/doc/en/GLib/SList.xml @@ -83,5 +83,23 @@ This type should only be used for marshaling GSList parameters and return values in bindings. + + + Constructor + + + + + + + + An array of list member objects. + The type of the members. + Indicates if the list reference must be released on finalization. + Indicates if the list members must be released on finalization. + Public constructor. + Constructs a native GList containing a set of member objects. + +