public LLDB.Target GetTarget() { var __ret = new LLDB.Target.Internal(); Internal.GetTarget_0((__Instance + __PointerAdjustment), new IntPtr(&__ret)); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target FindTargetWithProcessID(ulong pid) { var __ret = new LLDB.Target.Internal(); Internal.FindTargetWithProcessID_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), pid); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target GetTargetAtIndex(uint idx) { var __ret = new LLDB.Target.Internal(); Internal.GetTargetAtIndex_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), idx); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target FindTargetWithFileAndArch(string filename, string arch) { var arg0 = Marshal.StringToHGlobalAnsi(filename); var arg1 = Marshal.StringToHGlobalAnsi(arch); var __ret = new LLDB.Target.Internal(); Internal.FindTargetWithFileAndArch_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, arg1); Marshal.FreeHGlobal(arg0); Marshal.FreeHGlobal(arg1); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target CreateTarget(string filename) { var arg0 = Marshal.StringToHGlobalAnsi(filename); var __ret = new LLDB.Target.Internal(); Internal.CreateTarget_1(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0); Marshal.FreeHGlobal(arg0); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target CreateTarget(string filename, string target_triple, string platform_name, bool add_dependent_modules, LLDB.Error error) { var arg0 = Marshal.StringToHGlobalAnsi(filename); var arg1 = Marshal.StringToHGlobalAnsi(target_triple); var arg2 = Marshal.StringToHGlobalAnsi(platform_name); if (ReferenceEquals(error, null)) throw new global::System.ArgumentNullException("error", "Cannot be null because it is a C++ reference (&)."); var arg4 = error.__Instance; var __ret = new LLDB.Target.Internal(); Internal.CreateTarget_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, arg1, arg2, add_dependent_modules, arg4); Marshal.FreeHGlobal(arg0); Marshal.FreeHGlobal(arg1); Marshal.FreeHGlobal(arg2); return LLDB.Target.__CreateInstance(__ret); }
public LLDB.Target CreateTargetWithFileAndTargetTriple(string filename, string target_triple) { var arg0 = Marshal.StringToHGlobalAnsi(filename); var arg1 = Marshal.StringToHGlobalAnsi(target_triple); var __ret = new LLDB.Target.Internal(); Internal.CreateTargetWithFileAndTargetTriple_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), arg0, arg1); Marshal.FreeHGlobal(arg0); Marshal.FreeHGlobal(arg1); return LLDB.Target.__CreateInstance(__ret); }
public static LLDB.Target GetTargetFromEvent(LLDB.Event @event) { if (ReferenceEquals(@event, null)) throw new global::System.ArgumentNullException("@event", "Cannot be null because it is a C++ reference (&)."); var arg0 = @event.__Instance; var __ret = new LLDB.Target.Internal(); Internal.GetTargetFromEvent_0(new IntPtr(&__ret), arg0); return LLDB.Target.__CreateInstance(__ret); }