diff --git a/glib/Boxed.cs b/glib/Boxed.cs index 6e9d6ded7..450d4eaad 100644 --- a/glib/Boxed.cs +++ b/glib/Boxed.cs @@ -22,26 +22,10 @@ namespace GLib { using System; - /// - /// Boxed Class - /// - /// - /// - /// An abstract base class to derive structures and marshal them. - /// - public class Boxed { object obj; IntPtr raw; - /// - /// Boxed Constructor - /// - /// - /// - /// Constructs a Boxed type from a raw ref. - /// - public Boxed (object o) { this.obj = o; @@ -52,13 +36,6 @@ namespace GLib { this.raw = ptr; } - /// - /// Handle Property - /// - /// - /// - /// Gets a marshallable IntPtr. - /// public virtual IntPtr Handle { get { return raw; diff --git a/glib/DelegateWrapper.cs b/glib/DelegateWrapper.cs index 32df47e50..e5dcef3a8 100644 --- a/glib/DelegateWrapper.cs +++ b/glib/DelegateWrapper.cs @@ -28,14 +28,6 @@ namespace GLib { using System.Collections; using System.Runtime.InteropServices; - /// - /// DelegateWrapper Class - /// - /// - /// - /// Wrapper class for delegates. - /// - public class DelegateWrapper { // Keys in the hashtable are instances of classes derived from this one. diff --git a/glib/Idle.cs b/glib/Idle.cs index 97cee5b2c..3ec838606 100755 --- a/glib/Idle.cs +++ b/glib/Idle.cs @@ -26,27 +26,8 @@ namespace GLib { using System; using System.Runtime.InteropServices; - /// - /// IdleHandler Delegate - /// - /// - /// - /// Delegate used for idle handlerss in the GLib main loop. Return - /// true to restart the idle. Returning false clears the - /// idle. - /// - public delegate bool IdleHandler (); - /// - /// Idle Class - /// - /// - /// - /// Allows the installation of Idle Handlers on the GLib main - /// loop. - /// - public class Idle { private Idle () diff --git a/glib/List.cs b/glib/List.cs index 94788a4ce..4d45c61e3 100644 --- a/glib/List.cs +++ b/glib/List.cs @@ -24,14 +24,6 @@ namespace GLib { using System; using System.Runtime.InteropServices; - /// - /// List Class - /// - /// - /// - /// Wrapper class for GList. - /// - public class List : ListBase { [DllImport("libglib-2.0-0.dll")] diff --git a/glib/ListBase.cs b/glib/ListBase.cs index 28e3670bd..1e00b0deb 100644 --- a/glib/ListBase.cs +++ b/glib/ListBase.cs @@ -25,14 +25,6 @@ namespace GLib { using System.Collections; using System.Runtime.InteropServices; - /// - /// ListBase Class - /// - /// - /// - /// Base class for GList and GSList. - /// - public abstract class ListBase : IDisposable, ICollection, GLib.IWrapper, ICloneable { private IntPtr list_ptr = IntPtr.Zero; @@ -72,14 +64,6 @@ namespace GLib { set { managed = value; } } - /// - /// Handle Property - /// - /// - /// - /// A raw list reference for marshaling situations. - /// - public IntPtr Handle { get { return list_ptr; diff --git a/glib/ManagedValue.cs b/glib/ManagedValue.cs index d62cdc4d3..c85414fa4 100644 --- a/glib/ManagedValue.cs +++ b/glib/ManagedValue.cs @@ -25,14 +25,6 @@ namespace GLib { using System.Runtime.InteropServices; using GLib; - /// - /// Managed types boxer - /// - /// - /// - /// Utility class for creating GBoxed wrappers around managed types - /// - // FIXME: // This used to use GCHandles, but I rewrote it to debug // some odd interactions. Since the boxed code in GLib is designed diff --git a/glib/SList.cs b/glib/SList.cs index 645516d47..a2d35bd7d 100644 --- a/glib/SList.cs +++ b/glib/SList.cs @@ -24,14 +24,6 @@ namespace GLib { using System; using System.Runtime.InteropServices; - /// - /// SList Class - /// - /// - /// - /// Wrapper class for GSList. - /// - public class SList : ListBase { [DllImport("libglib-2.0-0.dll")] diff --git a/glib/SignalAttribute.cs b/glib/SignalAttribute.cs index 0c004db8c..cd5b009f0 100644 --- a/glib/SignalAttribute.cs +++ b/glib/SignalAttribute.cs @@ -24,14 +24,6 @@ namespace GLib { using System; - /// - /// Marks events genrated from glib signals - /// - /// - /// - /// This attribute indentifies events generated from glib signals - /// and allows obtaining its original name. - /// [Serializable] public sealed class SignalAttribute : Attribute { diff --git a/glib/Timeout.cs b/glib/Timeout.cs index f0790ee60..e09dad078 100755 --- a/glib/Timeout.cs +++ b/glib/Timeout.cs @@ -24,27 +24,8 @@ namespace GLib { using System; using System.Runtime.InteropServices; - /// - /// TimeoutHandler Delegate - /// - /// - /// - /// Delegate used for Timeouts in the GLib main loop. Return - /// true to restart the timeout. Returning false clears the - /// timeout. - /// - public delegate bool TimeoutHandler (); - /// - /// Timeout Class - /// - /// - /// - /// Allows the installation of Timeout Handlers on the GLib main - /// loop. - /// - public class Timeout { private Timeout () {} diff --git a/glib/Type.cs b/glib/Type.cs index 9affb769c..393636f0b 100755 --- a/glib/Type.cs +++ b/glib/Type.cs @@ -25,28 +25,11 @@ namespace GLib { using System; using System.Runtime.InteropServices; - /// - /// GType Class - /// - /// - /// - /// An arbitrary data type similar to a CORBA Any which is used - /// to get and set properties on Objects. - /// - [StructLayout(LayoutKind.Sequential)] public struct GType { IntPtr val; - /// - /// GType Constructor - /// - /// - /// - /// Constructs a new GType from a native GType value. - /// - public GType (IntPtr val) { this.val = val; } diff --git a/glib/TypeFundamentals.cs b/glib/TypeFundamentals.cs index dc43141a9..db7a6f6c7 100644 --- a/glib/TypeFundamentals.cs +++ b/glib/TypeFundamentals.cs @@ -21,14 +21,6 @@ namespace GLib { - /// - /// TypeFundamentals enumeration - /// - /// - /// - /// The built-in types available in GLib. - /// - public enum TypeFundamentals { TypeInvalid = 0 << 2, TypeNone = 1 << 2,