public static LLDB.Thread GetThreadFromEvent(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.Thread.Internal(); Internal.GetThreadFromEvent_0(new IntPtr(&__ret), arg0); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread GetExtendedBacktraceThread(string type) { var arg0 = Marshal.StringToHGlobalAnsi(type); var __ret = new LLDB.Thread.Internal(); Internal.GetExtendedBacktraceThread_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0); Marshal.FreeHGlobal(arg0); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread GetThreadAtIndex(uint _0) { var __ret = new LLDB.Thread.Internal(); Internal.GetThreadAtIndex_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), _0); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread GetThread() { var __ret = new LLDB.Thread.Internal(); Internal.GetThread_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment)); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread GetThreadByIndexID(uint index_id) { var __ret = new LLDB.Thread.Internal(); Internal.GetThreadByIndexID_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), index_id); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread CreateOSPluginThread(ulong tid, ulong context) { var __ret = new LLDB.Thread.Internal(); Internal.CreateOSPluginThread_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), tid, context); return LLDB.Thread.__CreateInstance(__ret); }
public LLDB.Thread GetThreadByID(ulong sb_thread_id) { var __ret = new LLDB.Thread.Internal(); Internal.GetThreadByID_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), sb_thread_id); return LLDB.Thread.__CreateInstance(__ret); }