public T NativeToManaged(IntPtr nat) { if (nat == IntPtr.Zero) { Eina.Log.Error("Null pointer on primitive/struct container."); return(default(T)); } return(PrimitiveConversion.PointerToManaged <T>(nat)); }
public IntPtr ManagedToNativeAlloc(T man) { return(PrimitiveConversion.ManagedToPointerAlloc(man)); }