From 93748ff3469a40da4d8ab23db9483d9f60cbb16b Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Tue, 6 Jan 2009 16:29:49 +0000 Subject: [PATCH] updater run for glib docs with some actual docs mixed in svn path=/trunk/gtk-sharp/; revision=122562 --- doc/en/GLib/Argv.xml | 83 +- doc/en/GLib/Boxed.xml | 43 +- doc/en/GLib/CDeclCallbackAttribute.xml | 9 +- doc/en/GLib/ClassInitializerAttribute.xml | 9 +- doc/en/GLib/ConnectBeforeAttribute.xml | 9 +- doc/en/GLib/ConnectFlags.xml | 9 +- doc/en/GLib/DefaultSignalHandlerAttribute.xml | 13 +- doc/en/GLib/DelegateWrapper.xml | 11 +- doc/en/GLib/DestroyHelper.xml | 11 +- doc/en/GLib/DestroyNotify.xml | 12 +- doc/en/GLib/EnumWrapper.xml | 41 +- doc/en/GLib/ExceptionManager.xml | 11 +- doc/en/GLib/FileUtils.xml | 11 +- doc/en/GLib/Format.xml | 42 + doc/en/GLib/GException.xml | 35 +- doc/en/GLib/GInterfaceAdapter.xml | 37 +- doc/en/GLib/GInterfaceAttribute.xml | 11 +- doc/en/GLib/GInterfaceInitHandler.xml | 1 - doc/en/GLib/GSourceFunc.xml | 3 +- doc/en/GLib/GString.xml | 57 +- doc/en/GLib/GType.xml | 733 ++++++++------ doc/en/GLib/GTypeAttribute.xml | 15 +- doc/en/GLib/Global.xml | 41 + doc/en/GLib/IOChannel.xml | 27 +- doc/en/GLib/IOChannelError.xml | 9 +- doc/en/GLib/IOCondition.xml | 9 +- doc/en/GLib/IOFlags.xml | 9 +- doc/en/GLib/IOFunc.xml | 3 +- doc/en/GLib/IOStatus.xml | 9 +- doc/en/GLib/IWrapper.xml | 5 +- doc/en/GLib/Idle.xml | 13 +- doc/en/GLib/IdleHandler.xml | 9 +- .../GLib/IgnoreClassInitializersAttribute.xml | 9 +- doc/en/GLib/InitiallyUnowned.xml | 37 +- doc/en/GLib/List.xml | 89 +- doc/en/GLib/ListBase+FilenameString.xml | 5 +- doc/en/GLib/ListBase.xml | 452 ++++----- doc/en/GLib/Log.xml | 183 ++-- doc/en/GLib/LogFunc.xml | 7 +- doc/en/GLib/LogLevelFlags.xml | 199 ++-- doc/en/GLib/MainContext.xml | 75 +- doc/en/GLib/MainLoop.xml | 61 +- doc/en/GLib/Markup.xml | 11 +- doc/en/GLib/Marshaller.xml | 552 ++++++----- doc/en/GLib/MissingIntPtrCtorException.xml | 11 +- doc/en/GLib/NotifyArgs.xml | 11 +- doc/en/GLib/NotifyHandler.xml | 7 +- doc/en/GLib/Object.xml | 686 +++++++------ doc/en/GLib/ObjectManager.xml | 112 ++- doc/en/GLib/Opaque.xml | 242 +++-- doc/en/GLib/PrintFunc.xml | 7 +- doc/en/GLib/Process.xml | 273 +++--- doc/en/GLib/PropertyAttribute.xml | 56 +- doc/en/GLib/PtrArray.xml | 293 ++++++ doc/en/GLib/SList.xml | 67 +- doc/en/GLib/SeekType.xml | 9 +- doc/en/GLib/Signal+EmissionHook.xml | 24 + doc/en/GLib/Signal+EmissionHookMarshaler.xml | 67 ++ doc/en/GLib/Signal+EmissionHookNative.xml | 33 + doc/en/GLib/Signal+Flags.xml | 91 ++ doc/en/GLib/Signal+InvocationHint.xml | 50 + doc/en/GLib/Signal.xml | 122 ++- doc/en/GLib/SignalArgs.xml | 71 +- doc/en/GLib/SignalAttribute.xml | 13 +- doc/en/GLib/SignalCallback.xml | 265 ++--- doc/en/GLib/Source.xml | 11 +- doc/en/GLib/SpawnChildSetupFunc.xml | 1 - doc/en/GLib/SpawnError.xml | 9 +- doc/en/GLib/SpawnFlags.xml | 9 +- doc/en/GLib/Thread.xml | 11 +- doc/en/GLib/Timeout.xml | 30 +- doc/en/GLib/TimeoutHandler.xml | 11 +- doc/en/GLib/TypeConverter.xml | 16 +- doc/en/GLib/TypeFundamentals.xml | 247 +++-- doc/en/GLib/TypeInitializerAttribute.xml | 13 +- doc/en/GLib/UnhandledExceptionArgs.xml | 13 +- doc/en/GLib/UnhandledExceptionHandler.xml | 1 - doc/en/GLib/UnwrappedObject.xml | 11 +- doc/en/GLib/Value.xml | 905 ++++++++++-------- doc/en/GLib/ValueArray.xml | 280 +++--- doc/en/{GLib.xml => ns-GLib.xml} | 0 81 files changed, 4162 insertions(+), 2936 deletions(-) create mode 100644 doc/en/GLib/Format.xml create mode 100644 doc/en/GLib/Global.xml create mode 100644 doc/en/GLib/PtrArray.xml create mode 100644 doc/en/GLib/Signal+EmissionHook.xml create mode 100644 doc/en/GLib/Signal+EmissionHookMarshaler.xml create mode 100644 doc/en/GLib/Signal+EmissionHookNative.xml create mode 100644 doc/en/GLib/Signal+Flags.xml create mode 100644 doc/en/GLib/Signal+InvocationHint.xml rename doc/en/{GLib.xml => ns-GLib.xml} (100%) diff --git a/doc/en/GLib/Argv.xml b/doc/en/GLib/Argv.xml index 874be5d0c..899dc1aff 100644 --- a/doc/en/GLib/Argv.xml +++ b/doc/en/GLib/Argv.xml @@ -3,9 +3,12 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Argv marshaling class. Argv class is used to get the arguments passed to the program from the command line. @@ -19,27 +22,7 @@ Then you application [hello.exe] will be able to access these arguments passed f - - System.Object - - - - - Method - - System.String[] - - - - - - Gets a string array containing a specified number of arguments. - a - a - - - Constructor @@ -48,21 +31,8 @@ Then you application [hello.exe] will be able to access these arguments passed f - Creates an Argv marshaler. a - - - - - - Property - - System.IntPtr - - - - Native pointer to the argument array. - a + Creates an Argv marshaler. @@ -75,11 +45,52 @@ Then you application [hello.exe] will be able to access these arguments passed f - Public constructor a a + Public constructor If is , the native argv will also contain a leading string containing the program name reported in the first element of the array returned by . + + + Method + + System.Void + + + + Finalizer. + + + + + + Method + + System.String[] + + + + + + a + Gets a string array containing a specified number of arguments. + a + + + + + + Property + + System.IntPtr + + + + Native pointer to the argument array. + a + + + diff --git a/doc/en/GLib/Boxed.xml b/doc/en/GLib/Boxed.xml index 377d7c307..3980999cf 100644 --- a/doc/en/GLib/Boxed.xml +++ b/doc/en/GLib/Boxed.xml @@ -4,13 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - An abstract base class to derive structures and marshal them. - This class is not used by the generator as of 1.0 and will be removed in future versions. - System.Object @@ -20,21 +15,11 @@ System.Obsolete + + An abstract base class to derive structures and marshal them. + This class is not used by the generator as of 1.0 and will be removed in future versions. + - - - Constructor - - - - - - Constructs a Boxed type from a raw ref. - an object of type - - - - Constructor @@ -43,13 +28,27 @@ - Internal Constructor an object of type + Internal Constructor This is not typically called directly. + + + Constructor + + + + + + an object of type + Constructs a Boxed type from a raw ref. + + + + - + Property System.IntPtr @@ -62,7 +61,7 @@ - + Property System.Object diff --git a/doc/en/GLib/CDeclCallbackAttribute.xml b/doc/en/GLib/CDeclCallbackAttribute.xml index ed83ad1b6..9e7048b0b 100644 --- a/doc/en/GLib/CDeclCallbackAttribute.xml +++ b/doc/en/GLib/CDeclCallbackAttribute.xml @@ -3,18 +3,17 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Attribute + + Identifies a native callback delegate. - - System.Attribute - - diff --git a/doc/en/GLib/ClassInitializerAttribute.xml b/doc/en/GLib/ClassInitializerAttribute.xml index b98caab0f..20196e9a7 100644 --- a/doc/en/GLib/ClassInitializerAttribute.xml +++ b/doc/en/GLib/ClassInitializerAttribute.xml @@ -3,18 +3,17 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Attribute + + Identifies a class initialization method to call when GTypes are registered. - - System.Attribute - - diff --git a/doc/en/GLib/ConnectBeforeAttribute.xml b/doc/en/GLib/ConnectBeforeAttribute.xml index 039ce95a9..0f216a409 100644 --- a/doc/en/GLib/ConnectBeforeAttribute.xml +++ b/doc/en/GLib/ConnectBeforeAttribute.xml @@ -3,9 +3,12 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Attribute + + Identifies a delegate to run before the default signal handler. @@ -34,10 +37,6 @@ public class Example { - - System.Attribute - - diff --git a/doc/en/GLib/ConnectFlags.xml b/doc/en/GLib/ConnectFlags.xml index 7203ccdb6..506a7ed0b 100644 --- a/doc/en/GLib/ConnectFlags.xml +++ b/doc/en/GLib/ConnectFlags.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Enum @@ -12,6 +11,10 @@ System.Flags + + ConnectFlags enumeration. + Signal connection flags. + @@ -34,8 +37,4 @@ - - ConnectFlags enumeration. - Signal connection flags. - diff --git a/doc/en/GLib/DefaultSignalHandlerAttribute.xml b/doc/en/GLib/DefaultSignalHandlerAttribute.xml index 9d2a2e345..eafd11e8e 100644 --- a/doc/en/GLib/DefaultSignalHandlerAttribute.xml +++ b/doc/en/GLib/DefaultSignalHandlerAttribute.xml @@ -4,9 +4,12 @@ glib-sharp - 2.12.0.0 + + System.Attribute + + Identifies a virtual class method on a GLib.Object subclass. @@ -40,10 +43,6 @@ protected virtual void ForAll (bool include_internals, CallbackInvoker invoker) - - System.Attribute - - @@ -56,7 +55,7 @@ protected virtual void ForAll (bool include_internals, CallbackInvoker invoker) - + Property System.String @@ -69,7 +68,7 @@ protected virtual void ForAll (bool include_internals, CallbackInvoker invoker) - + Property System.Type diff --git a/doc/en/GLib/DelegateWrapper.xml b/doc/en/GLib/DelegateWrapper.xml index ebd12793b..09076d722 100644 --- a/doc/en/GLib/DelegateWrapper.xml +++ b/doc/en/GLib/DelegateWrapper.xml @@ -4,18 +4,17 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Wrapper class for delegates. - - System.Object - - @@ -25,8 +24,8 @@ - The is the object that creates the instance of the DelegateWrapper derived class or null if created from a static method. a + The is the object that creates the instance of the DelegateWrapper derived class or null if created from a static method. Note that the instances will never be disposed if they are created in a static method. diff --git a/doc/en/GLib/DestroyHelper.xml b/doc/en/GLib/DestroyHelper.xml index 27aece2a4..6ec8ab8c2 100644 --- a/doc/en/GLib/DestroyHelper.xml +++ b/doc/en/GLib/DestroyHelper.xml @@ -3,21 +3,20 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Helper methods for unmanaged memory - - System.Object - - - + Property GLib.DestroyNotify diff --git a/doc/en/GLib/DestroyNotify.xml b/doc/en/GLib/DestroyNotify.xml index ccc874bb9..0bd13a783 100644 --- a/doc/en/GLib/DestroyNotify.xml +++ b/doc/en/GLib/DestroyNotify.xml @@ -3,18 +3,17 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. A callback invoked to free user-provided data. This is mostly for internal use. You should not need to use it unless you are binding additional unmanaged API. - - System.Delegate - System.Void @@ -22,4 +21,9 @@ + + + GLib.CDeclCallback + + diff --git a/doc/en/GLib/EnumWrapper.xml b/doc/en/GLib/EnumWrapper.xml index afe463729..1036c8321 100644 --- a/doc/en/GLib/EnumWrapper.xml +++ b/doc/en/GLib/EnumWrapper.xml @@ -4,19 +4,34 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Enum wrapper - - System.Object - - + + + Constructor + + + + + + + an object of type + an object of type + Creates a new instance. + + + + Field @@ -29,22 +44,6 @@ - - - Constructor - - - - - - - Creates a new instance. - an object of type - an object of type - - - - Method diff --git a/doc/en/GLib/ExceptionManager.xml b/doc/en/GLib/ExceptionManager.xml index 44b29b6f7..dfc5988c2 100644 --- a/doc/en/GLib/ExceptionManager.xml +++ b/doc/en/GLib/ExceptionManager.xml @@ -2,12 +2,16 @@ glib-sharp - 2.12.0.0 System.Object + + Exception management class. + + + @@ -38,9 +42,4 @@ - - Exception management class. - - - diff --git a/doc/en/GLib/FileUtils.xml b/doc/en/GLib/FileUtils.xml index 5b5c9cf5b..7c461ffaf 100644 --- a/doc/en/GLib/FileUtils.xml +++ b/doc/en/GLib/FileUtils.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - A simple file IO utility class - Contains a single static method GetFileContents(string filename) which returns the contents of a text file as a string. - System.Object + + A simple file IO utility class + Contains a single static method GetFileContents(string filename) which returns the contents of a text file as a string. + @@ -26,8 +25,8 @@ - Returns a string containing the contents of the text file passed as the 'filename' parameter. The file GetFileContents() should retrieve its result from. An object of type + Returns a string containing the contents of the text file passed as the 'filename' parameter. Returns the contents of a text file. An object of type diff --git a/doc/en/GLib/Format.xml b/doc/en/GLib/Format.xml new file mode 100644 index 000000000..41c5d9cdf --- /dev/null +++ b/doc/en/GLib/Format.xml @@ -0,0 +1,42 @@ + + + + glib-sharp + + + System.Object + + + + Format class. + + + + + + + Constructor + + + Public constructor. + + + + + + Method + + System.String + + + + + + a long integer. + Formats a size value for display. + a string containing the formatted size. + + + + + diff --git a/doc/en/GLib/GException.xml b/doc/en/GLib/GException.xml index 45d3273cf..efbf5fd7c 100644 --- a/doc/en/GLib/GException.xml +++ b/doc/en/GLib/GException.xml @@ -4,18 +4,17 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Exception emitted by GError receipt from native methods. - When a native method takes a GError parameter to report failures in method invocation, if the GError parameter is set after method invocation this Exception is thrown to report the error. - System.Exception + + Exception emitted by GError receipt from native methods. + When a native method takes a GError parameter to report failures in method invocation, if the GError parameter is set after method invocation this Exception is thrown to report the error. + @@ -25,10 +24,34 @@ - Internal constructor. a handle to the native GError pointer. + Internal constructor. This constructor is public so that generated code in assemblies outside of glib-sharp.dll can access it, but it should not be necessary to use it from application code. + + + Method + + System.Void + + + + Finalizer. + + + + + + Property + + System.String + + + Error message. + a string containing the native gerror msg. + + + diff --git a/doc/en/GLib/GInterfaceAdapter.xml b/doc/en/GLib/GInterfaceAdapter.xml index b0fdb86f5..54a721363 100644 --- a/doc/en/GLib/GInterfaceAdapter.xml +++ b/doc/en/GLib/GInterfaceAdapter.xml @@ -2,12 +2,15 @@ glib-sharp - 2.12.0.0 System.Object + + GInterfaceAdapter abstract class. + The members of this abstract base class are used internally to register GInterfaces with the native type system. They are not useful to application authors. + @@ -19,7 +22,7 @@ - + Property GLib.GType @@ -30,20 +33,8 @@ - - - Property - - GLib.GInterfaceInitHandler - - - InitHandler Property. - The Initialization Handler for the Adapter. - - - - + Property System.IntPtr @@ -54,9 +45,17 @@ + + + Property + + GLib.GInterfaceInitHandler + + + InitHandler Property. + The Initialization Handler for the Adapter. + + + - - GInterfaceAdapter abstract class. - The members of this abstract base class are used internally to register GInterfaces with the native type system. They are not useful to application authors. - diff --git a/doc/en/GLib/GInterfaceAttribute.xml b/doc/en/GLib/GInterfaceAttribute.xml index ecb06ab06..d898e3d28 100644 --- a/doc/en/GLib/GInterfaceAttribute.xml +++ b/doc/en/GLib/GInterfaceAttribute.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Attribute @@ -13,6 +12,10 @@ System.AttributeUsage(System.AttributeTargets.Interface) + + GInterface Attribute. + Identifies an implementation interface corresponding to a native GInterface and provides access to the Adapter type for the interface. + @@ -27,7 +30,7 @@ - + Property System.Type @@ -39,8 +42,4 @@ - - GInterface Attribute. - Identifies an implementation interface corresponding to a native GInterface and provides access to the Adapter type for the interface. - diff --git a/doc/en/GLib/GInterfaceInitHandler.xml b/doc/en/GLib/GInterfaceInitHandler.xml index c3fa07165..976beddfe 100644 --- a/doc/en/GLib/GInterfaceInitHandler.xml +++ b/doc/en/GLib/GInterfaceInitHandler.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Delegate diff --git a/doc/en/GLib/GSourceFunc.xml b/doc/en/GLib/GSourceFunc.xml index 00c3724fd..289a675cd 100644 --- a/doc/en/GLib/GSourceFunc.xml +++ b/doc/en/GLib/GSourceFunc.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Delegate @@ -13,7 +12,7 @@ GSource callback delegate. - A boolean value. + A boolean value. Typically, when the delegate returns , the delegate remains connected to the event source. When is returned, the delegate is removed. diff --git a/doc/en/GLib/GString.xml b/doc/en/GLib/GString.xml index 456475d70..792d490aa 100644 --- a/doc/en/GLib/GString.xml +++ b/doc/en/GLib/GString.xml @@ -3,13 +3,8 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Internal class for marshaling strings to and from GStrings. - This class is used by the code generator to map GStrings onto managed string parameters and return values. It should not be used by application code. - System.Object @@ -18,23 +13,11 @@ GLib.IWrapper + + Internal class for marshaling strings to and from GStrings. + This class is used by the code generator to map GStrings onto managed string parameters and return values. It should not be used by application code. + - - - Method - - System.String - - - - - - Converts a GString pointer to a managed string. - a - a - This method does not free the GString. - - Constructor @@ -43,14 +26,26 @@ - Creates a native GString from a managed string. a + Creates a native GString from a managed string. + + + Method + + System.Void + + + + Finalizer. + + + - + Property System.IntPtr @@ -63,5 +58,21 @@ + + + Method + + System.String + + + + + + a + Converts a GString pointer to a managed string. + a + This method does not free the GString. + + diff --git a/doc/en/GLib/GType.xml b/doc/en/GLib/GType.xml index 2555911d7..a6205884b 100644 --- a/doc/en/GLib/GType.xml +++ b/doc/en/GLib/GType.xml @@ -4,256 +4,17 @@ glib-sharp - 2.12.0.0 - - The GLib Runtime type identification and management system. The GType API is the foundation of the GObject system. It provides the facilities for registering and managing all fundamental data types, user-defined object and interface types. - - System.ValueType + + The GLib Runtime type identification and management system. The GType API is the foundation of the GObject system. It provides the facilities for registering and managing all fundamental data types, user-defined object and interface types. + + - - - Field - - GLib.GType - - - - - An invalid . - - - - - - Field - - GLib.GType - - - - - A corresponding to . - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for pointer values. - - - - - - Field - - GLib.GType - - - - - The for "boxed" struct values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - Field - - GLib.GType - - - - - The for unmanaged interface values. - - - - - - - Field - - GLib.GType - - - - - The for values. - - - - - - - Field - - GLib.GType - - - - - The for GType-registered enum values. - - - - - - - Field - - GLib.GType - - - - - The for GType-registered flag values. - - - - Constructor @@ -262,8 +23,8 @@ - Constructor for GType. Primarily used in generated wrappers for gtk objects. a + Constructor for GType. Primarily used in generated wrappers for gtk objects. Generated code from gnome/generated/About.cs: @@ -281,37 +42,242 @@ - - - Property + + + Field - System.IntPtr + GLib.GType - + + - Read only property retrieves the representing the GType object in question. - a + The for values. - - + + + Field + + GLib.GType + + + + + The for "boxed" struct values. + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Field + + GLib.GType + + + + + The for GType-registered enum values. + + + + + + + Method + + System.Boolean + + + + + + Object to test for equality. + Tests for equality. + if the native type is equivalent. + + + + + + + Field + + GLib.GType + + + + + The for GType-registered flag values. + + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Method + + GLib.GType + + + + + + Native type name. + Looks up a native type value by name. + the requested type, or if lookup fails. + + + + + + + Method + + System.Int32 + + + + Gets a hashing value. + An integer hash value. + + + + + + Method System.Void + + + Initializes the native type system. + This operation is implicitly performed by . The native type system must be initialized before most glib API is used. + + + + + + Field + + GLib.GType + - - - Registers a to mapping. - a - a + The for values. + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Field + + GLib.GType + + + + + The for unmanaged interface values. + + + Field + + GLib.GType + + + + + An invalid . + + + + + + Method + + System.Boolean + + + + + + a pointer to a native object. + Checks if a native object is an instance of the native type. + if , the instance is of this type. + + + + + + + Field + + GLib.GType + + + Native G_TYPE_LONG. + Note, it is safer to use when using managed long types. + + + Method @@ -322,13 +288,74 @@ - Looks up the corresponding to an unmanaged GType a + Looks up the corresponding to an unmanaged GType a + + + Field + + GLib.GType + + + + + A corresponding to . + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Method + + System.Boolean + + + + + + + a type to compare. + a type to compare. + Equality operator. + if , a and b are the same native type. + + + + + + Method + + System.Type + + + + + + a native type. + Casts a native type to a managed type. + a managed type corresponding to the given native type, or . + + + + Method @@ -339,48 +366,13 @@ - To be added. - To be added. - To be added. - To be added. + a managed type. + Casts a managed type to a native type. + a native type corresponding to the given native type, or if no corresponding type is found. + - - - Method - - System.Type - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - Method - - System.Boolean - - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - - Method @@ -392,11 +384,146 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + a type to compare. + a type to compare. + Inequality operator. + if , a and b are not the same native type. + + + + + + Field + + GLib.GType + + + The for paramspec values. + + + + + + + Field + + GLib.GType + + + + + The for pointer values. + + + + + + Method + + System.Void + + + + + + + a + a + Registers a to mapping. + + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Method + + System.String + + + + The native type name. + a string containing the native type name. + + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Field + + GLib.GType + + + + + The for values. + + + + + + Field + + GLib.GType + + + The for gulong values. + Note: it is safer to use for managed ulongs. + + + + + + Property + + System.IntPtr + + + + Read only property retrieves the representing the GType object in question. + a + diff --git a/doc/en/GLib/GTypeAttribute.xml b/doc/en/GLib/GTypeAttribute.xml index a9bd1e4cd..9b697d7b1 100644 --- a/doc/en/GLib/GTypeAttribute.xml +++ b/doc/en/GLib/GTypeAttribute.xml @@ -3,14 +3,8 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Identifies a property that can be read to find the GType of a managed type - - - System.Attribute @@ -20,6 +14,11 @@ System.AttributeUsage(System.AttributeTargets.Enum) + + Identifies a property that can be read to find the GType of a managed type + + + @@ -29,13 +28,13 @@ - Creates an attribute. the containing the GType property + Creates an attribute. - + Property System.Type diff --git a/doc/en/GLib/Global.xml b/doc/en/GLib/Global.xml new file mode 100644 index 000000000..d0d153ce9 --- /dev/null +++ b/doc/en/GLib/Global.xml @@ -0,0 +1,41 @@ + + + + glib-sharp + + + System.Object + + + + Global API members. + + + + + + + Property + + System.String + + + Application name. + a string. + + + + + + Property + + System.String + + + Program name. + a string. + + + + + diff --git a/doc/en/GLib/IOChannel.xml b/doc/en/GLib/IOChannel.xml index 2c9b74cb8..35ec85cf7 100644 --- a/doc/en/GLib/IOChannel.xml +++ b/doc/en/GLib/IOChannel.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Object @@ -15,6 +14,10 @@ System.IDisposable + + IO Channel class. + Provides methods to read and write data to an IO channel. + @@ -118,7 +121,7 @@ public class SpawnTest { - + Property GLib.IOCondition @@ -130,7 +133,7 @@ public class SpawnTest { - + Property System.Boolean @@ -142,7 +145,7 @@ public class SpawnTest { - + Property System.UInt64 @@ -154,7 +157,7 @@ public class SpawnTest { - + Property System.Boolean @@ -178,7 +181,7 @@ public class SpawnTest { - + Property System.String @@ -206,7 +209,7 @@ public class SpawnTest { - + Property GLib.IOFlags @@ -247,7 +250,7 @@ public class SpawnTest { - + Property System.IntPtr @@ -271,7 +274,7 @@ public class SpawnTest { - + Property System.Char[] @@ -401,7 +404,7 @@ public class SpawnTest { - + Property System.Int32 @@ -465,8 +468,4 @@ public class SpawnTest { - - IO Channel class. - Provides methods to read and write data to an IO channel. - diff --git a/doc/en/GLib/IOChannelError.xml b/doc/en/GLib/IOChannelError.xml index 1f2e4c9e9..6469a0e6e 100644 --- a/doc/en/GLib/IOChannelError.xml +++ b/doc/en/GLib/IOChannelError.xml @@ -2,11 +2,14 @@ glib-sharp - 2.12.0.0 System.Enum + + IOChannelError enumeration. + Error results for IOChannel operations. + @@ -99,8 +102,4 @@ - - IOChannelError enumeration. - Error results for IOChannel operations. - diff --git a/doc/en/GLib/IOCondition.xml b/doc/en/GLib/IOCondition.xml index 2c06b6495..82a57b6c8 100644 --- a/doc/en/GLib/IOCondition.xml +++ b/doc/en/GLib/IOCondition.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Enum @@ -12,6 +11,10 @@ System.Flags + + IOCondition enumeration. + Flags to configure watches on an event source. + @@ -74,8 +77,4 @@ - - IOCondition enumeration. - Flags to configure watches on an event source. - diff --git a/doc/en/GLib/IOFlags.xml b/doc/en/GLib/IOFlags.xml index 253714a52..5a9f5882f 100644 --- a/doc/en/GLib/IOFlags.xml +++ b/doc/en/GLib/IOFlags.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Enum @@ -12,6 +11,10 @@ System.Flags + + IOFlags enumeration. + Flags for configuring IO channel usage. + @@ -94,8 +97,4 @@ - - IOFlags enumeration. - Flags for configuring IO channel usage. - diff --git a/doc/en/GLib/IOFunc.xml b/doc/en/GLib/IOFunc.xml index 80b5247ac..cec9dde3a 100644 --- a/doc/en/GLib/IOFunc.xml +++ b/doc/en/GLib/IOFunc.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Delegate @@ -18,7 +17,7 @@ The raising the notification. The condition prompting the notification. Callback delegate for IO channel notifications. - If , the delegate is removed from the main loop. + If , the delegate is removed from the main loop. Use an instance of this delegate to add watch notifications for IO channels. diff --git a/doc/en/GLib/IOStatus.xml b/doc/en/GLib/IOStatus.xml index 75aaebc56..cdcf5ee2d 100644 --- a/doc/en/GLib/IOStatus.xml +++ b/doc/en/GLib/IOStatus.xml @@ -2,11 +2,14 @@ glib-sharp - 2.12.0.0 System.Enum + + IOStatus enumeration. + Status results for IO channel operations. + @@ -49,8 +52,4 @@ - - IOStatus enumeration. - Status results for IO channel operations. - diff --git a/doc/en/GLib/IWrapper.xml b/doc/en/GLib/IWrapper.xml index 1d1e2cbd2..51f4eb13c 100644 --- a/doc/en/GLib/IWrapper.xml +++ b/doc/en/GLib/IWrapper.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + Interface to identify a handle accessible wrapped type. This interface is used by the code generator, but it not typically used by application code. - - + Property System.IntPtr diff --git a/doc/en/GLib/Idle.xml b/doc/en/GLib/Idle.xml index 8f4b9414f..4c56c4c62 100644 --- a/doc/en/GLib/Idle.xml +++ b/doc/en/GLib/Idle.xml @@ -4,9 +4,12 @@ glib-sharp - 2.12.0.0 This function is thread safe. + + System.Object + + Idle handlers for GLib-based main-loops @@ -16,10 +19,6 @@ idle. - - System.Object - - @@ -31,8 +30,8 @@ - Installs an idle handler for the main loop. The delegate method that will be invoked. + Installs an idle handler for the main loop. The handler code assigned to this idle handler. @@ -66,8 +65,8 @@ - Removes an Idle handler from the Main Loop. an to remove. + Removes an Idle handler from the Main Loop. The function will return true (a ) if the delegate was found and removed . diff --git a/doc/en/GLib/IdleHandler.xml b/doc/en/GLib/IdleHandler.xml index 3ad52ae8c..04754b510 100644 --- a/doc/en/GLib/IdleHandler.xml +++ b/doc/en/GLib/IdleHandler.xml @@ -2,11 +2,14 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + Delegate to invoke during idle time + To be added. The handler specified by the delegate will be invoked during @@ -15,11 +18,7 @@ handler is removed. - To be added. - - System.Delegate - diff --git a/doc/en/GLib/IgnoreClassInitializersAttribute.xml b/doc/en/GLib/IgnoreClassInitializersAttribute.xml index d73c0495c..b9abf8f08 100644 --- a/doc/en/GLib/IgnoreClassInitializersAttribute.xml +++ b/doc/en/GLib/IgnoreClassInitializersAttribute.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Attribute @@ -13,6 +12,10 @@ System.AttributeUsage(System.AttributeTargets.Assembly) + + IgnoreClassInitializers Attribute. + Add this attribute to an assembly which implements GLib.Object subclasses to avoid some reflection memory overhead if your classes do not utilize the . + @@ -24,8 +27,4 @@ - - IgnoreClassInitializers Attribute. - Add this attribute to an assembly which implements GLib.Object subclasses to avoid some reflection memory overhead if your classes do not utilize the . - diff --git a/doc/en/GLib/InitiallyUnowned.xml b/doc/en/GLib/InitiallyUnowned.xml index 3521289d1..4cfd7fb75 100644 --- a/doc/en/GLib/InitiallyUnowned.xml +++ b/doc/en/GLib/InitiallyUnowned.xml @@ -2,25 +2,17 @@ glib-sharp - 2.12.0.0 GLib.Object + + Floating reference base class. + Subclasses of this type instantiate with an unowned native GObject reference. + + - - - Constructor - - - - - To be added. - Internal constructor. - Do not use in application code. Exposed for language binding use. - - Constructor @@ -38,8 +30,20 @@ + + + Constructor + + + + + To be added. + Internal constructor. + Do not use in application code. Exposed for language binding use. + + - + Property GLib.GType @@ -51,9 +55,4 @@ - - Floating reference base class. - Subclasses of this type instantiate with an unowned native GObject reference. - - diff --git a/doc/en/GLib/List.xml b/doc/en/GLib/List.xml index 13761e56e..5dff67fea 100644 --- a/doc/en/GLib/List.xml +++ b/doc/en/GLib/List.xml @@ -4,9 +4,13 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.ListBase + + + A list class used by Gtk @@ -41,11 +45,6 @@ - - GLib.ListBase - - - @@ -55,8 +54,8 @@ - Constructs a List A handle to a . + Constructs a List objects are constructed by passing an unmanaged @@ -71,6 +70,30 @@ + + + Constructor + + + + + + a + Constructs a list of objects of a given type. + + + + Gtk.Widget a = new Gtk.Widget((IntPtr) 0); + Gtk.Widget b = new Gtk.Widget((IntPtr) 0); + + GLib.List l = new GLib.List (typeof (Gtk.Widget)); + l.Append (a.Handle); + l.Append (b.Handle); + + + + + Constructor @@ -99,27 +122,21 @@ - + Constructor - + + + - Constructs a list of objects of a given type. - a - - - - Gtk.Widget a = new Gtk.Widget((IntPtr) 0); - Gtk.Widget b = new Gtk.Widget((IntPtr) 0); - - GLib.List l = new GLib.List (typeof (Gtk.Widget)); - l.Append (a.Handle); - l.Append (b.Handle); - - - + Array on elements to build the list. + The Type of the elements. + 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. @@ -160,22 +177,18 @@ Constructs a native GList containing a set of member objects. - - - Constructor - - - - - - + + + Method + + System.Object + + - Array on elements to build the list. - The Type of the elements. - 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. + Clones a list. + a new native list. + + diff --git a/doc/en/GLib/ListBase+FilenameString.xml b/doc/en/GLib/ListBase+FilenameString.xml index d6e133df2..2436d93d0 100644 --- a/doc/en/GLib/ListBase+FilenameString.xml +++ b/doc/en/GLib/ListBase+FilenameString.xml @@ -2,17 +2,16 @@ glib-sharp - 2.12.0.0 System.Object - - Type for Filename encoded string element marshaling. Use this type as a List constructor element_type parameter to use filename-encoded string marshaling. + + diff --git a/doc/en/GLib/ListBase.xml b/doc/en/GLib/ListBase.xml index f77e6509a..5739a8b99 100644 --- a/doc/en/GLib/ListBase.xml +++ b/doc/en/GLib/ListBase.xml @@ -4,14 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Base class for GList and GSList. - - - System.Object @@ -29,83 +23,12 @@ System.IDisposable - - - System.Reflection.DefaultMember("Item") - - + + Base class for GList and GSList. + + + - - - Field - - System.Type - - - - The of the elements of the list. - - subclasses are handled automatically, so it is not necessary to set this field for lists of . - - - - - Method - - System.Object - - - - Clones the list. - a copy of the list as an . - Produces a copy of the list. - - - - - Method - - System.Void - - - - Disposes the list. - If is set, this frees the native list. - - - - - Method - - System.Void - - - - - - - Copies the list to a typed array. - an to copy to. - the index to start copying at in . - - - - - - - Method - - System.Void - - - - - - Prepends an element to the front of the list. - an object of type - This is faster than . - - Method @@ -116,153 +39,12 @@ - Appends an element to the end of the list. an object of type - - - - - - - Method - - System.Void - - - - - Appends an element to the end of the list. - an object of type - This is a convenience overload to append a to the end of a list. - - - - - Property - - System.Object - - - Synchronization root. - always - Always returns since this type is never synchronized. - - - - - Property - - System.Boolean - - - Indicates if the list is synchronized. - always - Always returns false. - - - - - Property - - System.Int32 - - - The number of elements in the list. - the number of elements in the list as an - - - - - - Property - - System.IntPtr - - - A raw list reference for marshaling situations. - an object of type - - - Property - - System.Boolean - - - - - Indicates if the native handle is owned by the Managed list class. - an object of type - Identifies the list as one that needs to be freed. Only set this to true if you want the object to release the associated native list when it is disposed. - - - - System.Obsolete("Replaced by owned parameter on ctor.") - - - - - - Method - - System.Collections.IEnumerator - - - - Gets an to enumerate the list elements. - a - - - - - - - Method - - System.Void - - - - - - Disposes the list. - a - If the property is set, the underlying native list is freed. - - - - - Property - - System.Object - - - - - - Indexer for list members. - a representing the 0 indexed offset to the member. - the list member at as an . - - - - - - Method - - System.Void - - - - Empties the list. - Empties, and frees the list, as well as all of its children - - - Method @@ -278,5 +60,229 @@ + + + Method + + System.Void + + + + + + an object of type + Appends an element to the end of the list. + This is a convenience overload to append a to the end of a list. + + + + + Method + + System.Object + + + + Clones the list. + a copy of the list as an . + Produces a copy of the list. + + + + + Method + + System.Void + + + + + + + an to copy to. + the index to start copying at in . + Copies the list to a typed array. + + + + + + + Property + + System.Int32 + + + The number of elements in the list. + the number of elements in the list as an + + + + + + Method + + System.Void + + + + Disposes the list. + If is set, this frees the native list. + + + + + Method + + System.Void + + + + + + a + Disposes the list. + If the property is set, the underlying native list is freed. + + + + + Field + + System.Type + + + + The of the elements of the list. + + subclasses are handled automatically, so it is not necessary to set this field for lists of . + + + + + Method + + System.Void + + + + Empties the list. + Empties, and frees the list, as well as all of its children + + + + + + Method + + System.Void + + + + Finalizer. + + + + + + Method + + System.Collections.IEnumerator + + + + Gets an to enumerate the list elements. + a + + + + + + + Property + + System.IntPtr + + + A raw list reference for marshaling situations. + an object of type + + + + + + + Property + + System.Boolean + + + Indicates if the list is synchronized. + always + Always returns false. + + + + + Property + + System.Object + + + + + + a representing the 0 indexed offset to the member. + Indexer for list members. + the list member at as an . + + + + + + Property + + System.Boolean + + + + + Indicates if the native handle is owned by the Managed list class. + an object of type + Identifies the list as one that needs to be freed. Only set this to true if you want the object to release the associated native list when it is disposed. + + + + System.Obsolete("Replaced by owned parameter on ctor.") + + + + + + Method + + System.Void + + + + + + an object of type + Prepends an element to the front of the list. + This is faster than . + + + + + Property + + System.Object + + + Synchronization root. + always + Always returns since this type is never synchronized. + + diff --git a/doc/en/GLib/Log.xml b/doc/en/GLib/Log.xml index 62f870de8..3a2590e11 100644 --- a/doc/en/GLib/Log.xml +++ b/doc/en/GLib/Log.xml @@ -4,9 +4,12 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Message logging functions. @@ -36,80 +39,14 @@ Log.SetLogHandler ("Gtk", LogLevelFlags.Critical, logFunc); - - System.Object - - - - - Method - - System.Void - - - - - - + + + Constructor + + To be added - an object of type - an object of type - an object of type - To be added - - - - - Method - - System.Void - - - - - - - - To be added - an object of type - an object of type - an object of type - To be added - - - - - Method - - GLib.LogLevelFlags - - - - - - - To be added - an object of type - an object of type - an object of type - To be added - - - - - Method - - GLib.LogLevelFlags - - - - - - To be added - an object of type - an object of type To be added @@ -125,42 +62,48 @@ Log.SetLogHandler ("Gtk", LogLevelFlags.Critical, logFunc); - To be added an object of type an object of type an object of type + To be added To be added - - + + Method - GLib.PrintFunc + System.Void - + + + + an object of type + an object of type + an object of type To be added - an object of type - an object of type To be added - - + + Method - GLib.PrintFunc + System.Void - + + + + an object of type + an object of type + an object of type To be added - an object of type - an object of type To be added @@ -175,9 +118,43 @@ Log.SetLogHandler ("Gtk", LogLevelFlags.Critical, logFunc); - To be added an object of type an object of type + To be added + To be added + + + + + Method + + GLib.LogLevelFlags + + + + + + an object of type + To be added + an object of type + To be added + + + + + Method + + GLib.LogLevelFlags + + + + + + + an object of type + an object of type + To be added + an object of type To be added @@ -193,21 +170,43 @@ Log.SetLogHandler ("Gtk", LogLevelFlags.Critical, logFunc); - To be added an object of type an object of type an object of type + To be added an object of type To be added - - - Constructor - - + + + Method + + GLib.PrintFunc + + + + + an object of type To be added + an object of type + To be added + + + + + Method + + GLib.PrintFunc + + + + + + an object of type + To be added + an object of type To be added diff --git a/doc/en/GLib/LogFunc.xml b/doc/en/GLib/LogFunc.xml index 5d1633570..d3041d60b 100644 --- a/doc/en/GLib/LogFunc.xml +++ b/doc/en/GLib/LogFunc.xml @@ -2,9 +2,11 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -12,9 +14,6 @@ To be added To be added - - System.Delegate - diff --git a/doc/en/GLib/LogLevelFlags.xml b/doc/en/GLib/LogLevelFlags.xml index da2ab667d..a61e0eb15 100644 --- a/doc/en/GLib/LogLevelFlags.xml +++ b/doc/en/GLib/LogLevelFlags.xml @@ -4,13 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Enum @@ -19,100 +14,13 @@ System.Flags + + To be added + To be added + - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - - Field - - GLib.LogLevelFlags - - - - To be added - - - - - - + + Field GLib.LogLevelFlags @@ -150,8 +58,47 @@ - - + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + + + Field GLib.LogLevelFlags @@ -176,6 +123,32 @@ + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + Field @@ -189,5 +162,31 @@ + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + + + + Field + + GLib.LogLevelFlags + + + + To be added + + + + diff --git a/doc/en/GLib/MainContext.xml b/doc/en/GLib/MainContext.xml index 8545a477a..c238f2aba 100644 --- a/doc/en/GLib/MainContext.xml +++ b/doc/en/GLib/MainContext.xml @@ -4,45 +4,37 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Manages events in the main context. - - System.Object + + Manages events in the main context. + + - - - Method - - System.Boolean - + + + Constructor + - Checks if any sources have pending events for the given context. - an object of type - + Create a new instance. + This is the default constructor for . - - - Method + + + Property - System.Boolean + System.Int32 - - - - Runs a single iteration for the given main loop. - an object of type - an object of type - This involves checking to see if any event sources are ready to be processed, then if no events sources are ready and is , waiting for a source to become ready, then dispatching the highest priority events sources that are ready. Note that even when is , it is still possible for g_main_context_iteration() to return , since the the wait may be interrupted for other reasons than an event source becoming ready. + Nesting level of the currently executing main loop. + A count of main loop levels. + @@ -58,25 +50,32 @@ This is a convenience overload for with passed in. - - - Constructor - - + + + Method + + System.Boolean + + + + - Create a new instance. - This is the default constructor for . + an object of type + Runs a single iteration for the given main loop. + an object of type + This involves checking to see if any event sources are ready to be processed, then if no events sources are ready and is , waiting for a source to become ready, then dispatching the highest priority events sources that are ready. Note that even when is , it is still possible for g_main_context_iteration() to return , since the the wait may be interrupted for other reasons than an event source becoming ready. - - - Property + + + Method - System.Int32 + System.Boolean + - Nesting level of the currently executing main loop. - A count of main loop levels. + Checks if any sources have pending events for the given context. + an object of type diff --git a/doc/en/GLib/MainLoop.xml b/doc/en/GLib/MainLoop.xml index c43a723be..5a32db8dc 100644 --- a/doc/en/GLib/MainLoop.xml +++ b/doc/en/GLib/MainLoop.xml @@ -3,28 +3,51 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Allows having a mainloop without requiring Gtk. - - System.Object - - - - + + + Constructor + + + + Default constructor + + + + + + Method System.Void - Start the mainloop. + Finalizer. + + + + + + Property + + System.Boolean + + + + Whether this mainloop has started or not. + a @@ -42,27 +65,15 @@ - - - Constructor - - - - Default constructor - - - - - - - Property + + + Method - System.Boolean + System.Void - Whether this mainloop has started or not. - a + Start the mainloop. diff --git a/doc/en/GLib/Markup.xml b/doc/en/GLib/Markup.xml index f089384ee..cc0731b5c 100644 --- a/doc/en/GLib/Markup.xml +++ b/doc/en/GLib/Markup.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. - - Wrapper for glib markup - - System.Object + + Wrapper for glib markup + + @@ -26,8 +25,8 @@ - Escapes text so that the markup parser will parse it verbatim. some valid Utf8 text + Escapes text so that the markup parser will parse it verbatim. escaped text Less than, greater than, ampersand, etc. are replaced with the corresponding entities. This function would typically be used when writing out a file to be parsed with the markup parser. Note that this function does not protect whitespace and line endings from being processed according to the XML rules for normalization of line endings and attribute values. diff --git a/doc/en/GLib/Marshaller.xml b/doc/en/GLib/Marshaller.xml index e9f976501..9a60bb7f9 100644 --- a/doc/en/GLib/Marshaller.xml +++ b/doc/en/GLib/Marshaller.xml @@ -4,66 +4,17 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Marshalling utilities - Utility class for internal wrapper use - System.Object + + Marshalling utilities + Utility class for internal wrapper use + - - - Method - - System.String - - - - - - Marshals a utf8 string from native memory and frees the native string. - a - a - - - - - - Method - - System.String[] - - - - - - Marshals an array of utf8 string from native memory and frees the native strings. - a - a - - - - - - Method - - System.IntPtr - - - - - - Marshal a string to a native Utf8 string using GLib memory allocation. - a - a - - - Method @@ -74,11 +25,16 @@ - Obsolete. a + Obsolete. a Replaced by + + + System.Obsolete("Use GLib.Argv instead to avoid leaks.") + + @@ -91,12 +47,34 @@ - Obsolete. a a + Obsolete. a Replaced by + + + System.Obsolete("Use GLib.Argv instead to avoid leaks.") + + + + + + Method + + System.UInt32 + + + + + + a + Marshals a UTF16 char to a UCS4 character represented as an uint. + a + + + @@ -108,154 +86,12 @@ - Marshals DateTime structures to native time_t values. a + Marshals DateTime structures to native time_t values. a - - - Method - - System.DateTime - - - - - - Marshals native time_t values to DateTime values. - a - a - - - - - - Method - - System.Char - - - - - - Marshals a UCS4 character represented as an uint to a UTF16 char. - a - a - - - - - - - Method - - System.UInt32 - - - - - - Marshals a UTF16 char to a UCS4 character represented as an uint. - a - a - - - - - - - Method - - System.String - - - - - - - System.ParamArray - - - - - - Wrapper for marshalling between String.Format-style methods and printf-style ones - a -style format string - arguments for - a - This is a wrapper for marshalling between managed String.Format-style methods and unmanaged printf-style ones. The managed function should take a format, and a array of , and pass that to . will format the data, and then make sure that any percent signs in the result are doubled so that they can safely be passed to an unmanaged method that expects a printf-style string (and following arguments). - - - - - - Method - - System.String - - - - - - Marshals a native Utf8 string to a managed string. - a - a - - - - - - - Method - - System.String[] - - - - - - Marshals an array of native Utf8 strings to an array of managed strings. - a - a - - - - - - - Method - - System.IntPtr - - - - - - the structure to marshal - Marshals a structure to newly-allocated memory. - a pointer to the newly-allocated memory - This is like except that it allocates the memory for the unmanaged copy itself. You should free the memory with when you are done with it. - - - - - - Method - - System.Void - - - - - - Free a native pointer allocated by GLib. - a - - - - Method @@ -290,38 +126,18 @@ - - + + Method - System.IntPtr + System.Void - + - A managed string to be marshaled. - Marshals a string to a filename encoded native pointer. - A pointer to a newly allocated native string. - - - - - - - Method - - System.Array - - - - - - - The list to be marshaled. - The type of the list elements. - Marshals a native list to a typed array. - An array of . + a + Free a native pointer allocated by GLib. @@ -341,36 +157,82 @@ - - + + Method - System.String[] + System.Char - + - Pointer to a null-terminated string array. - Marshal a null-terminated string array to a managed array. - A string array. - + a + Marshals a UCS4 character represented as an uint to a UTF16 char. + a + + - - + + Method - System.IntPtr[] + System.String - + - an array of strings. - Marshals a managed string array to a native null-terminated array. - An array of native string pointers. + a + Marshals a UCS4 character represented as an uint to a string. + a + + + + + + Method + + System.Array + + + + + + + + + + the native list pointer. + the managed type of the list, eg or . + indicates if the native list being marshaled should be released. + indicates if the list members should be released. + the managed type of the list members. + Marshals a list pointer to a managed array. + a managed array. + + + + + + + Method + + System.Array + + + + + + + The list to be marshaled. + The type of the list elements. + Marshals a native list to a typed array. + An array of . + + @@ -407,6 +269,77 @@ + + + Method + + System.Array + + + + + + + + + a pointer to a native GPtrArray. + indicates if the native array should be released. + indicates if the native members should be released. + the managed type of the array elements. + Marshals a native GPtrArray to a managed array. + a managed array. + + + + + + + Method + + System.String[] + + + + + + Pointer to a null-terminated string array. + Marshal a null-terminated string array to a managed array. + A string array. + + + + + + Method + + System.String + + + + + + a + Marshals a utf8 string from native memory and frees the native string. + a + + + + + + Method + + System.String[] + + + + + + a + Marshals an array of utf8 string from native memory and frees the native strings. + a + + + Method @@ -422,5 +355,146 @@ + + + Method + + System.IntPtr[] + + + + + + an array of strings. + Marshals a managed string array to a native null-terminated array. + An array of native string pointers. + + + + + + Method + + System.String + + + + + + + System.ParamArray + + + + + + a -style format string + arguments for + Wrapper for marshalling between String.Format-style methods and printf-style ones + a + This is a wrapper for marshalling between managed String.Format-style methods and unmanaged printf-style ones. The managed function should take a format, and a array of , and pass that to . will format the data, and then make sure that any percent signs in the result are doubled so that they can safely be passed to an unmanaged method that expects a printf-style string (and following arguments). + + + + + + Method + + System.IntPtr + + + + + + A managed string to be marshaled. + Marshals a string to a filename encoded native pointer. + A pointer to a newly allocated native string. + + + + + + + Method + + System.IntPtr + + + + + + a + Marshal a string to a native Utf8 string using GLib memory allocation. + a + + + + + + Method + + System.IntPtr + + + + + + the structure to marshal + Marshals a structure to newly-allocated memory. + a pointer to the newly-allocated memory + This is like except that it allocates the memory for the unmanaged copy itself. You should free the memory with when you are done with it. + + + + + + Method + + System.DateTime + + + + + + a + Marshals native time_t values to DateTime values. + a + + + + + + Method + + System.String + + + + + + a + Marshals a native Utf8 string to a managed string. + a + + + + + + + Method + + System.String[] + + + + + + a + Marshals an array of native Utf8 strings to an array of managed strings. + a + + + + diff --git a/doc/en/GLib/MissingIntPtrCtorException.xml b/doc/en/GLib/MissingIntPtrCtorException.xml index 3259aea5e..6c4cfe015 100644 --- a/doc/en/GLib/MissingIntPtrCtorException.xml +++ b/doc/en/GLib/MissingIntPtrCtorException.xml @@ -3,18 +3,17 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Exception for Wrapper Classes that are missing IntPtr Constructors - This exception is thrown when is unable to wrap a native object handle in a managed class because the managed class doesn't not expose a public MyClass (IntPtr) constructor. All managed subclasses must expose a constructor that takes a native object handle to enable automated wrapping of native instances. - System.Exception + + Exception for Wrapper Classes that are missing IntPtr Constructors + This exception is thrown when is unable to wrap a native object handle in a managed class because the managed class doesn't not expose a public MyClass (IntPtr) constructor. All managed subclasses must expose a constructor that takes a native object handle to enable automated wrapping of native instances. + @@ -24,8 +23,8 @@ - Public Constructor. a message to report in the exception trace. + Public Constructor. diff --git a/doc/en/GLib/NotifyArgs.xml b/doc/en/GLib/NotifyArgs.xml index 088c09e53..9f2687e5f 100644 --- a/doc/en/GLib/NotifyArgs.xml +++ b/doc/en/GLib/NotifyArgs.xml @@ -3,9 +3,12 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. @@ -13,10 +16,6 @@ - - GLib.SignalArgs - - @@ -30,7 +29,7 @@ - + Property System.String diff --git a/doc/en/GLib/NotifyHandler.xml b/doc/en/GLib/NotifyHandler.xml index 065c12455..192c98488 100644 --- a/doc/en/GLib/NotifyHandler.xml +++ b/doc/en/GLib/NotifyHandler.xml @@ -3,9 +3,11 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -16,9 +18,6 @@ - - System.Delegate - System.Void diff --git a/doc/en/GLib/Object.xml b/doc/en/GLib/Object.xml index 94a1e4206..32e5c6c58 100644 --- a/doc/en/GLib/Object.xml +++ b/doc/en/GLib/Object.xml @@ -4,13 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Base class for all of Gtk#. - - System.Object @@ -22,48 +17,185 @@ System.IDisposable + + Base class for all of Gtk#. + + - - + + + Constructor + + + Protected constructor. + Chain to this constructor causes a native type to be registered and a native object instance to be constructed. + + + + + Constructor + + + + + + The to register with the GLib type system. + Creates a new instance, using the GLib-provided type. + + This is a constructor used by derivative types of that would have their own GLib.GType assigned to it. This is not typically used by C# code. + + + This is typically used to construct a new object that must be registered with the C-based GObject type system. An is usually registered from the static constructor for the class. + + + + + + System.Obsolete + + + + + + Constructor + + + + + + The pointer to the native C object. + Constructs the object from a C-based pointer to the GLib object. + + +This constructor is used to associate a C-based GLib object with its equivalent object in the managed world. + + +This method is called by the generated classes by the Gtk# framework. + + + + + + Method System.Void - + + + - Disposes of the raw object. - Only override this if the Raw object should not be unreferenced when the object is garbage collected. + a to invoke when a GObject property changes + Request property-change notifications for all GObject properties + This connects to the GObject "notify" signal with no detail argument, to receive notifications when any property changes. - - - Property + + + Method - System.IntPtr - - - The raw GObject reference associated with this object. - an object of type - Subclasses can use Raw property for read/write access. - - - - - Property - - System.IntPtr + System.Void + + - The raw GObject reference associated with this wrapper. - an object of type - Only subclasses of Object can access this read/write property. For public read-only access, use the Handle property. This property should only be used from constructors to set a native object pointer instantiated by the constructor. The constructor should chain to base (IntPtr.Zero) on the base class to ensure that no other native objects are instantiated for the class. + the property to watch (the underlying GObject property name, not the managed wrapper property) + a to invoke when changes + Request property-change notifications + This connects to the GObject "notify" signal with a detail argument of , to receive notifications when that property changes. + + + + + + Property + + System.ComponentModel.EventHandlerList + + + To be added + a + To be added + + + + System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") + + + + + + Property + + System.Collections.Hashtable + + + To be added + a + To be added + + + + System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") + + + + + + Property + + System.ComponentModel.EventHandlerList + + + To be added + a + To be added + + + + System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") + + + + + + Property + + System.Collections.Hashtable + + + To be added + a + To be added + + + + System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") + + + + + + Method + + System.Void + + + + + + + an array of (GObject) property names + the values for the properties identified by + Creates the GObject underlying a managed subclass + This is the method used by managed subclasses (as opposed to classes that are just wrappers around C-based objects) to create their underlying GObject. It will be invoked for you automatically by when you chain to your subclass's base class constructor. - + Property System.Collections.Hashtable @@ -81,37 +213,61 @@ - - + + Method - GLib.Object - - - - - - - Used to obtain a CLI typed object associated with a given raw object pointer. - a - a - a - This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return GObject references. - - - - - Property - - GLib.GType + System.Void + Disposes of the raw object. + Only override this if the Raw object should not be unreferenced when the object is garbage collected. + + + + + + Method + + System.Void + + + + Finalizer. + + + + + + Method + + System.Void + + + + + + + a + a To be added - a To be added + + + Method + + System.Int32 + + + + Gets a hash value. + integer hash value. + + + Method @@ -122,12 +278,116 @@ - To be added a + To be added a To be added + + + Method + + GLib.Object + + + + + + + a + a + Used to obtain a CLI typed object associated with a given raw object pointer. + a + This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return GObject references. + + + + + Method + + GLib.Value + + + + + + a + To be added + a + To be added + + + + + Property + + GLib.GType + + + + To be added + a + To be added + + + + + Property + + System.IntPtr + + + The raw GObject reference associated with this object. + an object of type + Subclasses can use Raw property for read/write access. + + + + + Method + + GLib.GType + + + + To be added + a + To be added + + + + + Method + + GLib.GType + + + + + + a managed object type. + Gets a gtype for a given managed object type. + the native type. + + + + + + + Method + + System.Void + + + + + + the name of a property on the underlying GObject. + Emits a GObject "notify" signal for the property specified by . + This method is used to notify consumers of the underlying GObject that something about the GObject property specified by has changed. + + Method @@ -140,119 +400,55 @@ - To be added a a a + To be added To be added - - - Constructor - + + + Property + + System.IntPtr + + + Gets an owned ref to the native object. + an object pointer. + + + + + + + Property + + System.Collections.Hashtable + + + Data hash to persistently store managed objects. + a + This data hash is persistent until the native object is destroyed and can therefore outlast a GLib.Object wrapper class. + + + + + + Property + + System.IntPtr + - - Creates a new instance, using the GLib-provided type. - The to register with the GLib type system. - - This is a constructor used by derivative types of that would have their own GLib.GType assigned to it. This is not typically used by C# code. - - - This is typically used to construct a new object that must be registered with the C-based GObject type system. An is usually registered from the static constructor for the class. - - + The raw GObject reference associated with this wrapper. + an object of type + Only subclasses of Object can access this read/write property. For public read-only access, use the Handle property. This property should only be used from constructors to set a native object pointer instantiated by the constructor. The constructor should chain to base (IntPtr.Zero) on the base class to ensure that no other native objects are instantiated for the class. - - - System.Obsolete - - - - - - Property - - System.String - - - To be added - a - To be added - - - - - Property - - System.Collections.Hashtable - - - To be added - a - To be added - - - - System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") - - - - - - Property - - System.Collections.Hashtable - - - To be added - a - To be added - - - - System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") - - - - - - Property - - System.ComponentModel.EventHandlerList - - - To be added - a - To be added - - - - System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") - - - - - - Property - - System.ComponentModel.EventHandlerList - - - To be added - a - To be added - - - - System.Obsolete("Replaced by GLib.Signal marshaling mechanism.") - - - + Property System.Int32 @@ -273,147 +469,14 @@ - To be added a - a - To be added - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - GLib.GType - - - To be added a To be added - - - Method - - System.Void - - - - - - - Creates the GObject underlying a managed subclass - an array of (GObject) property names - the values for the properties identified by - This is the method used by managed subclasses (as opposed to classes that are just wrappers around C-based objects) to create their underlying GObject. It will be invoked for you automatically by when you chain to your subclass's base class constructor. - - - - - Method - - GLib.Value - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - Emits a GObject "notify" signal for the property specified by . - the name of a property on the underlying GObject. - This method is used to notify consumers of the underlying GObject that something about the GObject property specified by has changed. - - - - - Constructor - - - - - - Constructs the object from a C-based pointer to the GLib object. - The pointer to the native C object. - - -This constructor is used to associate a C-based GLib object with its equivalent object in the managed world. - - -This method is called by the generated classes by the Gtk# framework. - - - - - - - Method - - System.Void - - - - - - - Request property-change notifications - the property to watch (the underlying GObject property name, not the managed wrapper property) - a to invoke when changes - This connects to the GObject "notify" signal with a detail argument of , to receive notifications when that property changes. - - - - - + + Method System.Void @@ -422,9 +485,9 @@ This method is called by the generated classes by the Gtk# framework. - Request property-change notifications for all GObject properties - a to invoke when a GObject property changes - This connects to the GObject "notify" signal with no detail argument, to receive notifications when any property changes. + the + Cancels property-change notifications + This disconnects from generic property change notifications. (This only affects notifications created with the corresponding generic version of . It does not remove notifications for specific properties.) @@ -439,49 +502,40 @@ This method is called by the generated classes by the Gtk# framework. - Cancels property-change notifictions for the indicated property the property the + Cancels property-change notifictions for the indicated property This disconnects from notifications for . - - + + Method System.Void - + + - Cancels property-change notifications - the - This disconnects from generic property change notifications. (This only affects notifications created with the corresponding generic version of . It does not remove notifications for specific properties.) - + a + a + To be added + To be added - - + + Property - System.Collections.Hashtable + System.String - Data hash to persistently store managed objects. - a - This data hash is persistent until the native object is destroyed and can therefore outlast a GLib.Object wrapper class. - - - - - - Constructor - - - Protected constructor. - Chain to this constructor causes a native type to be registered and a native object instance to be constructed. + To be added + a + To be added diff --git a/doc/en/GLib/ObjectManager.xml b/doc/en/GLib/ObjectManager.xml index eaf45b6c7..443545432 100644 --- a/doc/en/GLib/ObjectManager.xml +++ b/doc/en/GLib/ObjectManager.xml @@ -4,51 +4,24 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Manages GType to GLib.Object mapping and activation. - - System.Object + + Manages GType to GLib.Object mapping and activation. + + - - - Method - - System.Void - - - - - + + + Constructor + + - Obsolete. Use the GType overload. - an object of type - an object of type - - - - - - Method - - System.Void - - - - - - - - Obsolete. Use the GType overload. - an object of type - an object of type - an object of type + Do Not Use. @@ -62,22 +35,12 @@ - Activates an object wrapper for a native object. an object of type + Activates an object wrapper for a native object. an object of type This should not need to be used by external code. - - - Constructor - - - - Do Not Use. - - - Method @@ -89,12 +52,63 @@ - Obsolete. Replaced by . a a + Obsolete. Replaced by . + + + System.Obsolete("Replaced by GType.Register (GType, Type)") + + + + + + Method + + System.Void + + + + + + + an object of type + an object of type + Obsolete. Use the GType overload. + + + + + System.Obsolete("Replaced by GType.Register (GType, Type)") + + + + + + Method + + System.Void + + + + + + + + an object of type + an object of type + an object of type + Obsolete. Use the GType overload. + + + + + System.Obsolete("Replaced by GType.Register (GType, Type)") + + diff --git a/doc/en/GLib/Opaque.xml b/doc/en/GLib/Opaque.xml index 8f5197687..12704a625 100644 --- a/doc/en/GLib/Opaque.xml +++ b/doc/en/GLib/Opaque.xml @@ -4,13 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object @@ -22,23 +17,11 @@ System.IDisposable + + To be added + To be added + - - - Method - - GLib.Opaque - - - - - - Used to obtain a CLI typed object associated with a given raw object pointer. - an object of type - an object of type - This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return opaque struct references. - - Constructor @@ -58,39 +41,118 @@ - Internal constructor Pointer to the C object. + Internal constructor This is an internal constructor, and should not be used by user code. - - - Property + + + Method - System.IntPtr - - - The raw Opaque reference associated with this object. - an object of type - Subclasses can use Raw property for read/write access. - - - - - Property - - System.IntPtr + GLib.Opaque + - The raw Opaque reference associated with this wrapper. - an object of type - Only subclasses of Opaque can access this read/write property. + Native opaque structure pointer to copy. + Copies an existing opaque type. + A copied reference, or the original if the type doesn't support copying. + + + + Method + + System.Void + + + + Disposes the raw object. + + + + + + Method + + System.Boolean + + + + + + object to test. + Tests for equality. + boolean equality indication. + + + + + + Method + + System.Void + + + + Finalizer. + + + + + + Method + + System.Void + + + + + + The raw pointer. + Overridden in generated subclasses to free the raw data. + + + + + + Method + + System.Int32 + + + + Hashing value. + integer hash value. + + + + + + Method + + GLib.Opaque + + + + + + an object of type + Used to obtain a CLI typed object associated with a given raw object pointer. + an object of type + This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return opaque struct references. + + + + System.Obsolete("Use more explicit overload. This method always returns null") + + + Method @@ -103,24 +165,64 @@ - Used to obtain a CLI typed object associated with a given raw pointer. a a a + Used to obtain a CLI typed object associated with a given raw pointer. a This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return opaque type pointers. - - - Method + + + Property - System.Void + System.IntPtr - - Disposes the raw object. + The raw Opaque reference associated with this object. + an object of type + Subclasses can use Raw property for read/write access. + + + + + Property + + System.Boolean + + + Whether or not this wrapper owns the raw object. + + if the wrapper owns the raw object and will / it when the wrapper is disposed. + 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. + + + + + Property + + System.IntPtr + + + Gets a pointer to an owned native copy. + a native copy. + + + + + + Property + + System.IntPtr + + + + + The raw Opaque reference associated with this wrapper. + an object of type + Only subclasses of Opaque can access this read/write property. @@ -153,49 +255,5 @@ - - - Method - - System.Void - - - - - - The raw pointer. - Overridden in generated subclasses to free the raw data. - - - - - - Property - - System.Boolean - - - Whether or not this wrapper owns the raw object. - - if the wrapper owns the raw object and will / it when the wrapper is disposed. - 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/PrintFunc.xml b/doc/en/GLib/PrintFunc.xml index 96db7bf0e..94574c0fa 100644 --- a/doc/en/GLib/PrintFunc.xml +++ b/doc/en/GLib/PrintFunc.xml @@ -2,17 +2,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added To be added - - System.Delegate - diff --git a/doc/en/GLib/Process.xml b/doc/en/GLib/Process.xml index 4645ff47c..5e9667ac0 100644 --- a/doc/en/GLib/Process.xml +++ b/doc/en/GLib/Process.xml @@ -2,13 +2,28 @@ glib-sharp - 2.12.0.0 System.Object + + Process class. + Methods for spawning child processes. + + + + Method + + System.Void + + + + Closes a process. + Processes spawned with must use this method to ensure zombie processes are not stranded. + + Field @@ -33,138 +48,6 @@ Pass this value to to request a request a pipe descriptor be returned in the parameter. - - - Method - - System.Boolean - - - - - - The command line with arguments. - Spawns a child process asynchronously. - A boolean value indicating spawning success. - - - This method does not wait for the child process to complete before returning. It is a convenience method for the more detailed method. - - - -... -try { - GLib.Process.SpawnCommandLineAsync ("echo \"[Async echo process running]\""); -} catch (GException e) { - Console.WriteLine ("Exception in Spawn operation: " + e); -} -... - - - - - - - - - Method - - System.Boolean - - - - - - - - - The command line with arguments. - Returns the stdout output of the child process as a string. - Returns the stderr output of the child process as a string. - Returns the exit code returned by the process. - Spawns a child process synchronously. - A boolean value indicating spawning success. - - The method waits for the child process to complete prior to returning. This is a convenience method for the more detailed method. - - - -... -try { - string stdout, stderr; - int exit_status; - GLib.Process.SpawnCommandLineSync ("pwd", out stdout, out stderr, out exit_status); - Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); -} catch (GException e) { - Console.WriteLine ("Exception in Spawn operation: " + e); -} -... - - - - - - - - - Method - - System.Boolean - - - - - - - - - - - - - The directory in which to execute the process, or to use the current directory of the parent process. - A string array containing the program name in the first element. - An array of environment values in the form 'var=value', or . - Process spawning configuration flags. - A child process setup callback, or . - Returns the stdout output of the child process as a string. - Returns the stderr output of the child process as a string. - Returns the exit code of the child process. - Spawns a child process synchronously. - A boolean value indicating spawning success. - - The method waits for the child process to complete prior to returning. - - - -... -try { - string stdout, stderr; - int exit_status; - GLib.Process.SpawnSync ("/usr", new string[] {"pwd"}, null, GLib.SpawnFlags.SearchPath, null, out stdout, out stderr, out exit_status); - Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); -} catch (GException e) { - Console.WriteLine ("Exception in Spawn operation: " + e); -} -... - - - - - - - - - Method - - System.Void - - - - Closes a process. - Processes spawned with must use this method to ensure zombie processes are not stranded. - - Method @@ -294,9 +177,125 @@ public class SpawnTest { + + + Method + + System.Boolean + + + + + + The command line with arguments. + Spawns a child process asynchronously. + A boolean value indicating spawning success. + + + This method does not wait for the child process to complete before returning. It is a convenience method for the more detailed method. + + + +... +try { + GLib.Process.SpawnCommandLineAsync ("echo \"[Async echo process running]\""); +} catch (GException e) { + Console.WriteLine ("Exception in Spawn operation: " + e); +} +... + + + + + + + + + Method + + System.Boolean + + + + + + + + + The command line with arguments. + Returns the stdout output of the child process as a string. + Returns the stderr output of the child process as a string. + Returns the exit code returned by the process. + Spawns a child process synchronously. + A boolean value indicating spawning success. + + The method waits for the child process to complete prior to returning. This is a convenience method for the more detailed method. + + + +... +try { + string stdout, stderr; + int exit_status; + GLib.Process.SpawnCommandLineSync ("pwd", out stdout, out stderr, out exit_status); + Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); +} catch (GException e) { + Console.WriteLine ("Exception in Spawn operation: " + e); +} +... + + + + + + + + + Method + + System.Boolean + + + + + + + + + + + + + The directory in which to execute the process, or to use the current directory of the parent process. + A string array containing the program name in the first element. + An array of environment values in the form 'var=value', or . + Process spawning configuration flags. + A child process setup callback, or . + Returns the stdout output of the child process as a string. + Returns the stderr output of the child process as a string. + Returns the exit code of the child process. + Spawns a child process synchronously. + A boolean value indicating spawning success. + + The method waits for the child process to complete prior to returning. + + + +... +try { + string stdout, stderr; + int exit_status; + GLib.Process.SpawnSync ("/usr", new string[] {"pwd"}, null, GLib.SpawnFlags.SearchPath, null, out stdout, out stderr, out exit_status); + Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); +} catch (GException e) { + Console.WriteLine ("Exception in Spawn operation: " + e); +} +... + + + + + + - - Process class. - Methods for spawning child processes. - diff --git a/doc/en/GLib/PropertyAttribute.xml b/doc/en/GLib/PropertyAttribute.xml index 485eaaf38..344d01022 100644 --- a/doc/en/GLib/PropertyAttribute.xml +++ b/doc/en/GLib/PropertyAttribute.xml @@ -3,18 +3,17 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Attribute + + Attribute used to label a property - - System.Attribute - - @@ -24,14 +23,44 @@ - Attribute constructor the (C/GObject) name of the property + Attribute constructor + + + Constructor + + + + + + + the native property name. + the native property nickname. + the native property blurb. + Attribute constructor + + + + + + + Property + + System.String + + + The native property description. + a string. + + + + - + Property System.String @@ -44,5 +73,18 @@ + + + Property + + System.String + + + The (C/GObject) nickname of the property + a + + + + diff --git a/doc/en/GLib/PtrArray.xml b/doc/en/GLib/PtrArray.xml new file mode 100644 index 000000000..8b5c34d59 --- /dev/null +++ b/doc/en/GLib/PtrArray.xml @@ -0,0 +1,293 @@ + + + + glib-sharp + + + System.Object + + + + GLib.IWrapper + + + System.Collections.ICollection + + + System.ICloneable + + + System.IDisposable + + + + Wrapper for unmanaged GPtrArray data types. + + + + + + + Constructor + + + + + To be added. + To be added. + To be added. + + + + + Constructor + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + Constructor + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + Constructor + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + Property + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + Method + + System.Object + + + + To be added. + To be added. + To be added. + + + + + Method + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + Property + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + + Field + + System.Type + + + To be added. + To be added. + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + + Method + + System.Collections.IEnumerator + + + + To be added. + To be added. + To be added. + + + + + Property + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + Property + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + Property + + System.Object + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + Method + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + Property + + System.Object + + + To be added. + To be added. + To be added. + + + + diff --git a/doc/en/GLib/SList.xml b/doc/en/GLib/SList.xml index 499be135f..3d2b8d144 100644 --- a/doc/en/GLib/SList.xml +++ b/doc/en/GLib/SList.xml @@ -4,19 +4,18 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Wrapper class for GSList. - - - GLib.ListBase + + Wrapper class for GSList. + + + @@ -26,13 +25,26 @@ - Internal constructor Pointer to the C object. + Internal constructor This is an internal constructor, and should not be used by user code. + + + Constructor + + + + + + the of the list elements. + Public Constructor. + + + Constructor @@ -51,16 +63,21 @@ - + Constructor - + + + - Public Constructor. - the of the list elements. - + 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. @@ -101,22 +118,18 @@ Constructs a native GList containing a set of member objects. - - - Constructor - - - - - - + + + Method + + System.Object + + - 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. + Clones a list. + a cloned list. + + diff --git a/doc/en/GLib/SeekType.xml b/doc/en/GLib/SeekType.xml index ce738d883..332ba95ff 100644 --- a/doc/en/GLib/SeekType.xml +++ b/doc/en/GLib/SeekType.xml @@ -2,11 +2,14 @@ glib-sharp - 2.12.0.0 System.Enum + + SeekType enumeration. + Base positions for seek operations. + @@ -39,8 +42,4 @@ - - SeekType enumeration. - Base positions for seek operations. - diff --git a/doc/en/GLib/Signal+EmissionHook.xml b/doc/en/GLib/Signal+EmissionHook.xml new file mode 100644 index 000000000..9e6ff4a36 --- /dev/null +++ b/doc/en/GLib/Signal+EmissionHook.xml @@ -0,0 +1,24 @@ + + + + glib-sharp + + + System.Delegate + + + + + + + System.Boolean + + + invocation hint. + array containing instance at index 0 followed by parameter values. + Emission hook delegate type. + indicates if emission should be stopped. + + + + diff --git a/doc/en/GLib/Signal+EmissionHookMarshaler.xml b/doc/en/GLib/Signal+EmissionHookMarshaler.xml new file mode 100644 index 000000000..d89804dc8 --- /dev/null +++ b/doc/en/GLib/Signal+EmissionHookMarshaler.xml @@ -0,0 +1,67 @@ + + + + glib-sharp + + + System.Object + + + + Emission Hook delegate marshaling class. + + + + + + + Constructor + + + + + To be added. + To be added. + To be added. + + + + + Constructor + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + Property + + GLib.Signal+EmissionHookNative + + + To be added. + To be added. + To be added. + + + + + Property + + GLib.Signal+EmissionHook + + + To be added. + To be added. + To be added. + + + + diff --git a/doc/en/GLib/Signal+EmissionHookNative.xml b/doc/en/GLib/Signal+EmissionHookNative.xml new file mode 100644 index 000000000..5e79327f7 --- /dev/null +++ b/doc/en/GLib/Signal+EmissionHookNative.xml @@ -0,0 +1,33 @@ + + + + glib-sharp + + + System.Delegate + + + + GLib.CDeclCallback + + + + + + + + + + System.Boolean + + + invocation hint. + number of parameters. + parameter values. + user data. + Emission hook native delegate type. + indicates if emission should be stopped. + + + + diff --git a/doc/en/GLib/Signal+Flags.xml b/doc/en/GLib/Signal+Flags.xml new file mode 100644 index 000000000..7f71c8d63 --- /dev/null +++ b/doc/en/GLib/Signal+Flags.xml @@ -0,0 +1,91 @@ + + + + glib-sharp + + + System.Enum + + + + System.Flags + + + + Signal flags enumeration. + + + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + + Field + + GLib.Signal+Flags + + + To be added. + + + + diff --git a/doc/en/GLib/Signal+InvocationHint.xml b/doc/en/GLib/Signal+InvocationHint.xml new file mode 100644 index 000000000..950274710 --- /dev/null +++ b/doc/en/GLib/Signal+InvocationHint.xml @@ -0,0 +1,50 @@ + + + + glib-sharp + + + System.ValueType + + + + Invocation hint structure. + + + + + + + Field + + System.UInt32 + + + Signal detail. + + + + + + Field + + GLib.Signal+Flags + + + Run position. + Indicates when signal is in invocation timeline. + + + + + Field + + System.UInt32 + + + Native signal id. + + + + + diff --git a/doc/en/GLib/Signal.xml b/doc/en/GLib/Signal.xml index 920315acb..f2771cde6 100644 --- a/doc/en/GLib/Signal.xml +++ b/doc/en/GLib/Signal.xml @@ -3,19 +3,94 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Signal Binding Used by GLib.Object subclasses to bind events to native GObject properties. - - System.Object - - + + + Method + + System.Void + + + + + + a + Adds a delegate to the signal. + + + + + + Method + + System.UInt64 + + + + + + + + detailed signal name. + native type containing signal. + callback. + Installs an emission hook into the native signal emission. + an unsigned long. + Power user feature. For more information, consult the gtk+ documentation. + + + + + + Method + + System.Object + + + + + + + + System.ParamArray + + + + + + object instance. + detailed signal name. + arguments to the signal emission. + Emits a native signal on an object. + The return of the native emission. + + + + + + + Property + + System.Delegate + + + + Gets the handler to invoke for a signal. + a + Only use this property within a marshaling callback. + + Method @@ -27,9 +102,9 @@ - Gets the signal marshaler for a property on an object. a The signal name to look up. + Gets the signal marshaler for a property on an object. a This overload is used for events, which are marshaled internally. @@ -46,27 +121,33 @@ - Gets the signal marshaler for a property on an object. a The signal name to look up. The callback which marshals signal arguments and invokes handlers. + Gets the signal marshaler for a property on an object. a If the desired event is an , there is a convenience overload that doesn't require a marshaling callback. - - + + Method - System.Void + GLib.Signal - + + + - Adds a delegate to the signal. - a + a + The signal name to look up. + event argument type. + Gets the marshaler for a signal on an object. + a + @@ -79,23 +160,10 @@ - Removes a delegate from the signal. a + Removes a delegate from the signal. - - - Property - - System.Delegate - - - - Gets the handler to invoke for a signal. - a - Only use this property within a marshaling callback. - - diff --git a/doc/en/GLib/SignalArgs.xml b/doc/en/GLib/SignalArgs.xml index f17f8cc4d..b7d40a86d 100644 --- a/doc/en/GLib/SignalArgs.xml +++ b/doc/en/GLib/SignalArgs.xml @@ -4,18 +4,17 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.EventArgs + + Arguments and return value for signals. - - System.EventArgs - - @@ -36,38 +35,8 @@ - Creates a SignalArgs object with a return value and no arguments. an object of type - - - - - - - Property - - System.Object - - - - - The return value. - an object of type - - - - - - - Property - - System.Object[] - - - - - A list of arguments. - an object of type [] + Creates a SignalArgs object with a return value and no arguments. @@ -86,5 +55,35 @@ To be added. + + + Property + + System.Object[] + + + + + A list of arguments. + an object of type [] + + + + + + + Property + + System.Object + + + + + The return value. + an object of type + + + + diff --git a/doc/en/GLib/SignalAttribute.xml b/doc/en/GLib/SignalAttribute.xml index 2835d0359..366b41c75 100644 --- a/doc/en/GLib/SignalAttribute.xml +++ b/doc/en/GLib/SignalAttribute.xml @@ -4,9 +4,12 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Attribute + + Marks events generated from signals @@ -21,10 +24,6 @@ public event System.EventHandler Destroyed { add; remove; } - - System.Attribute - - @@ -34,13 +33,13 @@ public event System.EventHandler Destroyed { add; remove; } - Public Constructor. a containing the C name of the signal. + Public Constructor. - + Property System.String diff --git a/doc/en/GLib/SignalCallback.xml b/doc/en/GLib/SignalCallback.xml index 4e718ec62..3b9027201 100644 --- a/doc/en/GLib/SignalCallback.xml +++ b/doc/en/GLib/SignalCallback.xml @@ -4,14 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Base Class for GSignal to C# event marshalling. - - - System.Object @@ -25,7 +19,90 @@ System.Obsolete("Replaced by GLib.Signal.") + + Base Class for GSignal to C# event marshalling. + + + + + + Constructor + + + + + + + + a + a + a + To be added + To be added + + + + + Field + + System.Type + + + + To be added + To be added + + + + + Field + + System.Delegate + + + + To be added + To be added + + + + + Field + + System.UInt32 + + + + + To be added + To be added + + + + + Field + + System.Collections.Hashtable + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + Field @@ -50,57 +127,6 @@ To be added - - - Field - - System.Delegate - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - To be added - To be added - - - - - Field - - System.Type - - - - To be added - To be added - - - - - Method - - System.Void - - - - - - To be added - an object of type - To be added - - Method @@ -111,76 +137,7 @@ - To be added an object of type - To be added - - - - - Method - - System.Void - - - - - - To be added - an object of type - To be added - - - - - Method - - System.Void - - - - To be added - To be added - - - - - Field - - System.Collections.Hashtable - - - - To be added - To be added - - - - - Constructor - - - - - - - - To be added - a - a - a - To be added - - - - - Field - - System.UInt32 - - - - To be added To be added @@ -197,10 +154,10 @@ - To be added a a a + To be added To be added @@ -216,5 +173,59 @@ To be added + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + + + an object of type + To be added + To be added + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + + Method + + System.Void + + + + + + an object of type + To be added + To be added + + diff --git a/doc/en/GLib/Source.xml b/doc/en/GLib/Source.xml index e58e3cacf..3c4adaa2c 100644 --- a/doc/en/GLib/Source.xml +++ b/doc/en/GLib/Source.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object + + To be added + To be added + @@ -26,8 +25,8 @@ - To be added an object of type + To be added an object of type To be added diff --git a/doc/en/GLib/SpawnChildSetupFunc.xml b/doc/en/GLib/SpawnChildSetupFunc.xml index 13b616739..c409b8723 100644 --- a/doc/en/GLib/SpawnChildSetupFunc.xml +++ b/doc/en/GLib/SpawnChildSetupFunc.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Delegate diff --git a/doc/en/GLib/SpawnError.xml b/doc/en/GLib/SpawnError.xml index 8ebc42c11..720dfb3a6 100644 --- a/doc/en/GLib/SpawnError.xml +++ b/doc/en/GLib/SpawnError.xml @@ -2,11 +2,14 @@ glib-sharp - 2.12.0.0 System.Enum + + SpawnError enumeration. + Error codes returned by process spawing methods. + @@ -209,8 +212,4 @@ - - SpawnError enumeration. - Error codes returned by process spawing methods. - diff --git a/doc/en/GLib/SpawnFlags.xml b/doc/en/GLib/SpawnFlags.xml index b1e502886..51d51a3e9 100644 --- a/doc/en/GLib/SpawnFlags.xml +++ b/doc/en/GLib/SpawnFlags.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Enum @@ -12,6 +11,10 @@ System.Flags + + SpawnFlags enumeration. + Provides process spawning configuration information. + @@ -84,8 +87,4 @@ - - SpawnFlags enumeration. - Provides process spawning configuration information. - diff --git a/doc/en/GLib/Thread.xml b/doc/en/GLib/Thread.xml index d9376a090..cdb66026e 100644 --- a/doc/en/GLib/Thread.xml +++ b/doc/en/GLib/Thread.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object + + To be added + To be added + @@ -29,7 +28,7 @@ - + Property System.Boolean diff --git a/doc/en/GLib/Timeout.xml b/doc/en/GLib/Timeout.xml index 48e021d17..670eeedd7 100644 --- a/doc/en/GLib/Timeout.xml +++ b/doc/en/GLib/Timeout.xml @@ -4,9 +4,12 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Object + + Allows the installation of Timeout Handlers on the GLib main loop. It's in a way very similar to a System.Windows.Forms.Timer class. @@ -34,10 +37,6 @@ The diferance between GLib.Timeout and System.Windows.Forms.Timer is that Timeou - - System.Object - - @@ -50,9 +49,9 @@ The diferance between GLib.Timeout and System.Windows.Forms.Timer is that Timeou - Adds a delegate to the mainloop. the interval in milliseconds between invocations of . a delegate of type to invoke every . + Adds a delegate to the mainloop. an id representing the event source of the installed timeout handler. @@ -64,5 +63,24 @@ Invocation of the delegate may be delayed by other event processing, so this mec + + + Method + + System.UInt32 + + + + + + + interval in seconds. + callback. + Installs a timeout handler for an interval given in seconds. + the source id. + + + + diff --git a/doc/en/GLib/TimeoutHandler.xml b/doc/en/GLib/TimeoutHandler.xml index 8d46f0e6e..42ae38fe9 100644 --- a/doc/en/GLib/TimeoutHandler.xml +++ b/doc/en/GLib/TimeoutHandler.xml @@ -2,17 +2,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Delegate used for Timeouts in the GLib main loop. - Return to restart the timeout. Returning clears the timeout. - To be added. - System.Delegate + + Delegate used for Timeouts in the GLib main loop. + To be added. + Return to restart the timeout. Returning clears the timeout. + diff --git a/doc/en/GLib/TypeConverter.xml b/doc/en/GLib/TypeConverter.xml index eb1cf33dc..792ca810e 100644 --- a/doc/en/GLib/TypeConverter.xml +++ b/doc/en/GLib/TypeConverter.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Fundamental type converter - Utilities for converting between and - System.Object + + Fundamental type converter + Utilities for converting between and + @@ -26,11 +25,16 @@ - Obsolete: Replaced by cast. a + Obsolete: Replaced by cast. a + + + System.Obsolete("Replaced by explicit (GType) cast") + + diff --git a/doc/en/GLib/TypeFundamentals.xml b/doc/en/GLib/TypeFundamentals.xml index 0aad43898..e01d56d83 100644 --- a/doc/en/GLib/TypeFundamentals.xml +++ b/doc/en/GLib/TypeFundamentals.xml @@ -4,20 +4,19 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + The built-in types available in . - - System.Enum - - - + + Field GLib.TypeFundamentals @@ -29,21 +28,8 @@ - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - + + Field GLib.TypeFundamentals @@ -68,99 +54,8 @@ - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - - Field - - GLib.TypeFundamentals - - - - To be added - - - - - - + + Field GLib.TypeFundamentals @@ -211,8 +106,8 @@ - - + + Field GLib.TypeFundamentals @@ -224,8 +119,8 @@ - - + + Field GLib.TypeFundamentals @@ -237,8 +132,8 @@ - - + + Field GLib.TypeFundamentals @@ -250,8 +145,8 @@ - - + + Field GLib.TypeFundamentals @@ -263,8 +158,21 @@ - - + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + Field GLib.TypeFundamentals @@ -289,5 +197,96 @@ + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + + + + Field + + GLib.TypeFundamentals + + + + To be added + + + + diff --git a/doc/en/GLib/TypeInitializerAttribute.xml b/doc/en/GLib/TypeInitializerAttribute.xml index f79dfa2ff..6affcc4c9 100644 --- a/doc/en/GLib/TypeInitializerAttribute.xml +++ b/doc/en/GLib/TypeInitializerAttribute.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Attribute @@ -13,6 +12,10 @@ System.AttributeUsage(System.AttributeTargets.Class) + + TypeInitializer Attribute. + Replaces the to allow for more efficient reflection memory usage. + @@ -29,7 +32,7 @@ - + Property System.String @@ -41,7 +44,7 @@ - + Property System.Type @@ -53,8 +56,4 @@ - - TypeInitializer Attribute. - Replaces the to allow for more efficient reflection memory usage. - diff --git a/doc/en/GLib/UnhandledExceptionArgs.xml b/doc/en/GLib/UnhandledExceptionArgs.xml index d5a70b14b..2f28d030e 100644 --- a/doc/en/GLib/UnhandledExceptionArgs.xml +++ b/doc/en/GLib/UnhandledExceptionArgs.xml @@ -2,12 +2,16 @@ glib-sharp - 2.12.0.0 System.UnhandledExceptionEventArgs + + UnhandledExceptionArgs event arguments. + Event arguments for events. + + @@ -24,7 +28,7 @@ - + Property System.Boolean @@ -36,9 +40,4 @@ - - UnhandledExceptionArgs event arguments. - Event arguments for events. - - diff --git a/doc/en/GLib/UnhandledExceptionHandler.xml b/doc/en/GLib/UnhandledExceptionHandler.xml index a104577c3..e8f3d123c 100644 --- a/doc/en/GLib/UnhandledExceptionHandler.xml +++ b/doc/en/GLib/UnhandledExceptionHandler.xml @@ -2,7 +2,6 @@ glib-sharp - 2.12.0.0 System.Delegate diff --git a/doc/en/GLib/UnwrappedObject.xml b/doc/en/GLib/UnwrappedObject.xml index 5fa42c294..f50b669ce 100644 --- a/doc/en/GLib/UnwrappedObject.xml +++ b/doc/en/GLib/UnwrappedObject.xml @@ -4,17 +4,16 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object + + To be added + To be added + @@ -24,8 +23,8 @@ - To be added an object of type + To be added To be added diff --git a/doc/en/GLib/Value.xml b/doc/en/GLib/Value.xml index 6aaf0b27a..c43484d9c 100644 --- a/doc/en/GLib/Value.xml +++ b/doc/en/GLib/Value.xml @@ -4,14 +4,8 @@ glib-sharp - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - An arbitrary data type similar to a CORBA Any which is used to get and set properties on Objects. - - - System.ValueType @@ -20,7 +14,51 @@ System.IDisposable + + An arbitrary data type similar to a CORBA Any which is used to get and set properties on Objects. + + + + + + Constructor + + + + + To be added. + Public constructor. + Constructs a native GValue from an interface adapter object, wrapping its underlying managed interface. + + + + + Constructor + + + + + + a + Constructs an initialized value for a given type. + + + + + + Constructor + + + + + + an object of type + Constructs a Value from a specified object. + + + + Constructor @@ -29,12 +67,25 @@ - Constructs a Value from a specified boolean. an object of type + Constructs a Value from a specified boolean. + + + Constructor + + + + + a byte value. + Constructs a Value from a specified byte. + + + + Constructor @@ -43,22 +94,8 @@ - Constructs a Value from a specified double. an object of type - - - - - - - Constructor - - - - - - Constructs a Value from a specified float. - an object of type + Constructs a Value from a specified double. @@ -71,24 +108,23 @@ - Constructs a Value from a specified integer. an object of type + Constructs a Value from a specified integer. - + Constructor - + - Constructs a Value from a specified object. - an object of type - - + a + Constructs a value for a 64 bit integer. + @@ -99,63 +135,8 @@ - Constructs a Value from a specified pointer. an object of type - - - - - - - Constructor - - - - - - Constructs a Value from a specified string. - an object of type - - - - - - - Constructor - - - - - - Constructs a Value from a specified uint. - an object of type - - - - - - - Constructor - - - - - - Constructs a Value from a specified ushort. - an object of type - - - - - - - Method - - System.Void - - - - Disposes the underlying value + Constructs a Value from a specified pointer. @@ -168,12 +149,181 @@ - Constructs a Value from any object, including a managed type. a + Constructs a Value from any object, including a managed type. + + + Constructor + + + + + an sbyte value. + Constructs a Value from a specified signed byte value. + + + + + + + Constructor + + + + + + an object of type + Constructs a Value from a specified float. + + + + + + + Constructor + + + + + + an object of type + Constructs a Value from a specified string. + + + + + + + Constructor + + + + + a + Constructs a Value from a specified string array. + + + + + + + Constructor + + + + + + an object of type + Constructs a Value from a specified ushort. + + + + + + + Constructor + + + + + + an object of type + Constructs a Value from a specified uint. + + + + + + + Constructor + + + + + + a + Constructs a value for a 64 bit unsigned integer. + + + + + + Constructor + + + + + + + an value + the (C/GType) name of 's type + Constructs a Value from an object of a given type + + + + + + System.Obsolete("Replaced by Value(object) constructor") + + + + + + Constructor + + + + + + + a + a + Constructs a value initialized for a given property name. + + + + + + Constructor + + + + + + + an object + the (C/GType) name of 's type + Constructs a Value from an object of a given type + + + + + + + Constructor + + + + + + + + a + a + a + Constructs a value initialized to a given enumerated type property. + + + + + System.Obsolete + + + Constructor @@ -184,10 +334,10 @@ - Constructs a value for an Opaque type. a a a + Constructs a value for an Opaque type. @@ -196,30 +346,17 @@ - - - Property + + + Method - System.Object + System.Void - Accesses the value. - a - - - - - - Constructor - - - - - - Constructs an initialized value for a given type. - a - + Disposes the underlying value + + @@ -245,300 +382,8 @@ - Initializes a value to a given type. a - - - - - - Constructor - - - - - - - Constructs a value initialized for a given property name. - a - a - - - - - - Constructor - - - - - - - - Constructs a value initialized to a given enumerated type property. - a - a - a - - - - - System.Obsolete - - - - - - Constructor - - - - - - - Constructs a Value from an object of a given type - an object - the (C/GType) name of 's type - - - - - - - Constructor - - - - - - - Constructs a Value from an object of a given type - an value - the (C/GType) name of 's type - - - - - - System.Obsolete("Replaced by Value(object) constructor") - - - - - - Constructor - - - - - - Constructs a value for a 64 bit integer. - a - - - - - - Constructor - - - - - - Constructs a value for a 64 bit unsigned integer. - a - - - - - - Method - - System.Boolean - - - - - - a - Extracts a boolean value from a . - The boolean value. - - - - - - Method - - System.Int32 - - - - - - a - Extracts an integer value from a . - The integer value. - - - - - - Method - - System.UInt32 - - - - - - a - Extracts an unsigned integer value from a . - The unsigned integer value. - - - - - - Method - - System.UInt16 - - - - - - a - Extracts an unsigned short value from a . - The unsigned short value. - - - - - - Method - - System.Int64 - - - - - - a - Extracts a long integer value from a . - The long integer value. - - - - - - Method - - System.UInt64 - - - - - - a - Extracts an unsigned long integer value from a . - The unsigned long integer value. - - - - - - Method - - GLib.EnumWrapper - - - - - - a - Extracts an enumeration value from a . - The enumeration value. - - - - - - Method - - System.Single - - - - - - a - Extracts a floating-point value from a . - The floating-point value. - - - - - - Method - - System.Double - - - - - - a - Extracts a double-precision floating-point value from a . - The double-precision floating-point value. - - - - - - Method - - System.String - - - - - - a - Extracts a string value from a . - The string value. - - - - - - Method - - System.IntPtr - - - - - - a - Extracts an untyped pointer value from a . - The untyped pointer value. - - - - - - Method - - GLib.Opaque - - - - - - a - Extracts an opaque object value from a . - The opaque object value. + Initializes a value to a given type. @@ -558,6 +403,27 @@ + + + Method + + GLib.EnumWrapper + + + + + + a + Extracts an enumeration value from a . + The enumeration value. + + + + + System.Obsolete("Replaced by Enum cast") + + + Method @@ -574,6 +440,22 @@ + + + Method + + GLib.Opaque + + + + + + a + Extracts an opaque object value from a . + The opaque object value. + + + Method @@ -589,18 +471,172 @@ The unwrapped object value. + + + System.Obsolete("Replaced by GLib.Object cast") + + - - - Constructor + + + Method + + System.Boolean + - + a - Constructs a Value from a specified string array. + Extracts a boolean value from a . + The boolean value. + + + + + + Method + + System.Byte + + + + + + a Value. + Extracts a byte value from a . + the byte value. + + + + + + + Method + + System.Double + + + + + + a + Extracts a double-precision floating-point value from a . + The double-precision floating-point value. + + + + + + Method + + System.Enum + + + + + + a + Extracts an enum value from a . + The enum value. + Note that casting a to any enum type will invoke this operator. + + + + + Method + + System.Int32 + + + + + + a + Extracts an integer value from a . + The integer value. + + + + + + Method + + System.Int64 + + + + + + a + Extracts a long integer value from a . + The long integer value. + + + + + + Method + + System.IntPtr + + + + + + a + Extracts an untyped pointer value from a . + The untyped pointer value. + + + + + + Method + + System.SByte + + + + + + a Value. + Extracts a signed byte value from a . + the signed byte value. + + + + + + + Method + + System.Single + + + + + + a + Extracts a floating-point value from a . + The floating-point value. + + + + + + Method + + System.String + + + + + + a + Extracts a string value from a . + The string value. - @@ -621,31 +657,64 @@ - + Method - System.Enum + System.UInt16 a - Extracts an enum value from a . - The enum value. - Note that casting a to any enum type will invoke this operator. + Extracts an unsigned short value from a . + The unsigned short value. + - - - Constructor + + + Method + + System.UInt32 + - + - To be added. - Public constructor. - Constructs a native GValue from an interface adapter object, wrapping its underlying managed interface. + a + Extracts an unsigned integer value from a . + The unsigned integer value. + + + + + + Method + + System.UInt64 + + + + + + a + Extracts an unsigned long integer value from a . + The unsigned long integer value. + + + + + + Property + + System.Object + + + + Accesses the value. + a + diff --git a/doc/en/GLib/ValueArray.xml b/doc/en/GLib/ValueArray.xml index 9520df888..a7fb76395 100644 --- a/doc/en/GLib/ValueArray.xml +++ b/doc/en/GLib/ValueArray.xml @@ -3,13 +3,8 @@ glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object @@ -27,20 +22,20 @@ System.IDisposable - - - System.Reflection.DefaultMember("Item") - - + + To be added + To be added + - - - Method - - System.Void - - + + + Constructor + + + + + a To be added To be added @@ -55,85 +50,21 @@ - To be added a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - a To be added - - - Method + + + Property - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Collections.IEnumerator + System.IntPtr To be added - a + a To be added @@ -150,47 +81,25 @@ To be added - - - Constructor - + + + Method + + System.Void + - + + + a + a To be added - a - To be added - - - - - Property - - System.IntPtr - - - - To be added - a - To be added - - - - - Property - - System.IntPtr - - - - To be added - a To be added - + Property System.Int32 @@ -202,8 +111,75 @@ To be added + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + Finalizer. + + + + + + Method + + System.Collections.IEnumerator + + + + To be added + a + To be added + + + + + Property + + System.IntPtr + + + + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + - + Property System.Boolean @@ -215,8 +191,54 @@ To be added + + + Property + + System.Object + + + + + + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + - + Property System.Object @@ -228,21 +250,5 @@ To be added - - - Property - - System.Object - - - - - - To be added - a - a - To be added - - diff --git a/doc/en/GLib.xml b/doc/en/ns-GLib.xml similarity index 100% rename from doc/en/GLib.xml rename to doc/en/ns-GLib.xml