C# Класс Mono.Debugger.Backend.BreakpointManager

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
check_disposed void
mono_debugger_breakpoint_info_get_id int
mono_debugger_breakpoint_info_get_is_enabled bool
mono_debugger_breakpoint_manager_clone System.IntPtr
mono_debugger_breakpoint_manager_free void
mono_debugger_breakpoint_manager_lock void
mono_debugger_breakpoint_manager_lookup System.IntPtr
mono_debugger_breakpoint_manager_lookup_by_id System.IntPtr
mono_debugger_breakpoint_manager_new System.IntPtr
mono_debugger_breakpoint_manager_unlock void

Открытые методы

Метод Описание
BreakpointManager ( ) : System
BreakpointManager ( BreakpointManager old ) : System
Dispose ( ) : void
DomainUnload ( Inferior inferior, int domain ) : void
InitializeAfterFork ( Inferior inferior ) : void
InsertBreakpoint ( Inferior inferior, BreakpointHandle handle, TargetAddress address, int domain ) : int
IsBreakpointEnabled ( int breakpoint ) : bool
LookupBreakpoint ( TargetAddress address, int &index, bool &is_enabled ) : BreakpointHandle
LookupBreakpoint ( int index ) : BreakpointHandle
RemoveAllBreakpoints ( Inferior inferior ) : void
RemoveBreakpoint ( Inferior inferior, BreakpointHandle handle ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
Lock ( ) : void
Unlock ( ) : void

Приватные методы

Метод Описание
check_disposed ( ) : void
mono_debugger_breakpoint_info_get_id ( IntPtr info ) : int
mono_debugger_breakpoint_info_get_is_enabled ( IntPtr info ) : bool
mono_debugger_breakpoint_manager_clone ( IntPtr manager ) : IntPtr
mono_debugger_breakpoint_manager_free ( IntPtr manager ) : void
mono_debugger_breakpoint_manager_lock ( ) : void
mono_debugger_breakpoint_manager_lookup ( IntPtr manager, long address ) : IntPtr
mono_debugger_breakpoint_manager_lookup_by_id ( IntPtr manager, int id ) : IntPtr
mono_debugger_breakpoint_manager_new ( ) : IntPtr
mono_debugger_breakpoint_manager_unlock ( ) : void

Описание методов

BreakpointManager() публичный Метод

public BreakpointManager ( ) : System
Результат System

BreakpointManager() публичный Метод

public BreakpointManager ( BreakpointManager old ) : System
old BreakpointManager
Результат System

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

DomainUnload() публичный Метод

public DomainUnload ( Inferior inferior, int domain ) : void
inferior Inferior
domain int
Результат void

InitializeAfterFork() публичный Метод

public InitializeAfterFork ( Inferior inferior ) : void
inferior Inferior
Результат void

InsertBreakpoint() публичный Метод

public InsertBreakpoint ( Inferior inferior, BreakpointHandle handle, TargetAddress address, int domain ) : int
inferior Inferior
handle BreakpointHandle
address TargetAddress
domain int
Результат int

IsBreakpointEnabled() публичный Метод

public IsBreakpointEnabled ( int breakpoint ) : bool
breakpoint int
Результат bool

Lock() защищенный Метод

protected Lock ( ) : void
Результат void

LookupBreakpoint() публичный Метод

public LookupBreakpoint ( TargetAddress address, int &index, bool &is_enabled ) : BreakpointHandle
address TargetAddress
index int
is_enabled bool
Результат BreakpointHandle

LookupBreakpoint() публичный Метод

public LookupBreakpoint ( int index ) : BreakpointHandle
index int
Результат BreakpointHandle

RemoveAllBreakpoints() публичный Метод

public RemoveAllBreakpoints ( Inferior inferior ) : void
inferior Inferior
Результат void

RemoveBreakpoint() публичный Метод

public RemoveBreakpoint ( Inferior inferior, BreakpointHandle handle ) : void
inferior Inferior
handle BreakpointHandle
Результат void

Unlock() защищенный Метод

protected Unlock ( ) : void
Результат void