csharp: More updated docs to 1.23.
authorBruno da Silva Belo <brunodasilvabelo@gmail.com>
Wed, 2 Oct 2019 10:01:25 +0000 (12:01 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 3 Oct 2019 21:10:11 +0000 (06:10 +0900)
Summary: eina_config and eina_common updated to 1.23.

Reviewers: lauromoura, felipealmeida, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8293

Differential Revision: https://phab.enlightenment.org/D10263

src/bindings/mono/eina_mono/eina_common.cs
src/bindings/mono/eina_mono/eina_config.cs

index 7d97a91..d552f75 100644 (file)
@@ -41,7 +41,7 @@ internal static class NativeCustomExportFunctions
         efl_mono_native_efl_unref_addr_get();
 }
 
-/// <summary>Wrapper around native memory DllImport'd functions</summary>
+/// <summary>Wrapper around native memory DllImport'd functions (SINCE EFL 1.23).</summary>
 public static class MemoryNative
 {
     public static void Free(IntPtr ptr)
@@ -126,6 +126,9 @@ public static class MemoryNative
     }
 }
 
+/// <summary>
+///   Conversor of raw pointer to  a type and type to raw pointer (SINCE EFL 1.23).
+/// </summary>
 public static class PrimitiveConversion
 {
    public static T PointerToManaged<T>(IntPtr nat)
@@ -148,6 +151,9 @@ public static class PrimitiveConversion
    }
 }
 
+/// <summary>
+///   Conversor of string to native string and native string to string.. (SINCE EFL 1.23).
+/// </summary>
 public static class StringConversion
 {
     public static IntPtr ManagedStringToNativeUtf8Alloc(string managedString)
index 9f3028f..3b35b21 100644 (file)
@@ -6,6 +6,9 @@ using System.Runtime.InteropServices;
 namespace Eina
 {
 
+/// <summary>
+///   Manage the initialization and cleanup for eina (SINCE EFL 1.23).
+/// </summary>
 public class Config
 {
     [DllImport(efl.Libs.Eina)] private static extern int eina_init();
@@ -28,7 +31,7 @@ public class Config
 
 /// <summary>
 /// Wrapper class for pointers that need some cleanup afterwards
-/// like strings.
+/// like strings (SINCE EFL 1.23).
 /// </summary>
 public class DisposableIntPtr : IDisposable
 {