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
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)
}
}
+/// <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)
}
}
+/// <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)
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();
/// <summary>
/// Wrapper class for pointers that need some cleanup afterwards
-/// like strings.
+/// like strings (SINCE EFL 1.23).
/// </summary>
public class DisposableIntPtr : IDisposable
{