public static int Main() { ReturnStringDelegate d = new ReturnStringDelegate (managed_return_string); String s = mono_test_return_string (d); Console.WriteLine ("Received: " + s); if (s == "12345") return 0; return 1; }
public static int test_0_marshal_return_string_delegate() { ReturnStringDelegate d = new ReturnStringDelegate(managed_return_string); String s = mono_test_marshal_return_string_delegate(d); return((s == "12345") ? 0 : 1); }
public string GetIntercativeGroup() { if (ctx.InvokeRequired) { ReturnStringDelegate c = new ReturnStringDelegate(GetIntercativeGroup); return((String)ctx.Invoke(c)); } else { return(ActiveIG); } }
private ICU4Unity() { // setup debug #if ENABLE_ILCPP ICU4USetDebugFunction(DebugCallBackFunction); ICU4USetReturnStringFunction(ReturnStringCallBackFunction); #else DebugDelegate callbackDelegate = new DebugDelegate(DebugCallBackFunction); IntPtr intptrDelegate = Marshal.GetFunctionPointerForDelegate(callbackDelegate); ICU4USetDebugFunction(intptrDelegate); ReturnStringDelegate callbackDelegate2 = new ReturnStringDelegate(ReturnStringCallBackFunction); IntPtr intptrDelegate2 = Marshal.GetFunctionPointerForDelegate(callbackDelegate2); ICU4USetReturnStringFunction(intptrDelegate2); #endif // load data _InitData(); // default locale to en SetLocale("en"); }
public static int test_0_marshal_return_string_delegate () { ReturnStringDelegate d = new ReturnStringDelegate (managed_return_string); String s = mono_test_marshal_return_string_delegate (d); return (s == "12345") ? 0 : 1; }
public static extern String mono_test_marshal_return_string_delegate (ReturnStringDelegate d);
public static extern String mono_test_marshal_return_string_delegate(ReturnStringDelegate d);
public ClassOne (ReturnStringDelegate d) { }
public static extern String mono_test_return_string(ReturnStringDelegate d);
public ClassOne(ReturnStringDelegate d) { }