Ejemplo n.º 1
0
 public static IntPtr EflUnrefFuncPtrGet()
 {
     return(NativeCustomExportFunctions.efl_mono_native_efl_unref_addr_get());
 }
Ejemplo n.º 2
0
 public static IntPtr StrCompareFuncPtrGet()
 {
     return(NativeCustomExportFunctions.efl_mono_native_str_compare_addr_get());
 }
Ejemplo n.º 3
0
 public static IntPtr FreeFuncPtrGet()
 {
     return(NativeCustomExportFunctions.efl_mono_native_free_addr_get());
 }
Ejemplo n.º 4
0
 public static IntPtr StrDup(string str)
 {
     return(NativeCustomExportFunctions.efl_mono_native_strdup(str));
 }
Ejemplo n.º 5
0
 public static IntPtr AllocCopy(IntPtr ptr, int count)
 {
     return(NativeCustomExportFunctions.efl_mono_native_alloc_copy(ptr, Convert.ToUInt32(count)));
 }
Ejemplo n.º 6
0
 // This public api uses int as Marshal.SizeOf return an int instead of uint.
 public static IntPtr Alloc(int count)
 {
     return(NativeCustomExportFunctions.efl_mono_native_alloc(Convert.ToUInt32(count)));
 }
Ejemplo n.º 7
0
 public static void FreeRef(IntPtr ptr)
 {
     NativeCustomExportFunctions.efl_mono_native_free_ref(ptr);
 }
Ejemplo n.º 8
0
 public static void Memset(IntPtr ptr, int fill, int count)
 {
     NativeCustomExportFunctions.efl_mono_native_memset(ptr, Convert.ToUInt32(fill), Convert.ToUInt32(count));
 }