static IntPtr n_SetCollector_Lcom_mob_tools_log_LogCollector_(IntPtr jnienv, IntPtr native__this, IntPtr native_collector) { global::Com.Mob.Tools.Log.NLog __this = global::Java.Lang.Object.GetObject <global::Com.Mob.Tools.Log.NLog> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Mob.Tools.Log.ILogCollector collector = (global::Com.Mob.Tools.Log.ILogCollector)global::Java.Lang.Object.GetObject <global::Com.Mob.Tools.Log.ILogCollector> (native_collector, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetCollector(collector)); return(__ret); }
static void n_Log_Ljava_lang_String_IILjava_lang_String_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, int p2, IntPtr native_p3, IntPtr native_p4) { global::Com.Mob.Tools.Log.ILogCollector __this = global::Java.Lang.Object.GetObject <global::Com.Mob.Tools.Log.ILogCollector> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer); string p3 = JNIEnv.GetString(native_p3, JniHandleOwnership.DoNotTransfer); string p4 = JNIEnv.GetString(native_p4, JniHandleOwnership.DoNotTransfer); __this.Log(p0, p1, p2, p3, p4); }
public virtual unsafe global::Com.Mob.Tools.Log.NLog SetCollector(global::Com.Mob.Tools.Log.ILogCollector collector) { const string __id = "setCollector.(Lcom/mob/tools/log/LogCollector;)Lcom/mob/tools/log/NLog;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((collector == null) ? IntPtr.Zero : ((global::Java.Lang.Object)collector).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Com.Mob.Tools.Log.NLog> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public static unsafe void SetCollector(string sdkTag, global::Com.Mob.Tools.Log.ILogCollector collector) { const string __id = "setCollector.(Ljava/lang/String;Lcom/mob/tools/log/LogCollector;)V"; IntPtr native_sdkTag = JNIEnv.NewString(sdkTag); try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(native_sdkTag); __args [1] = new JniArgumentValue((collector == null) ? IntPtr.Zero : ((global::Java.Lang.Object)collector).Handle); _members.StaticMethods.InvokeVoidMethod(__id, __args); } finally { JNIEnv.DeleteLocalRef(native_sdkTag); } }