LLDB mainline
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
lldb_private::StopInfoWatchpoint::WatchpointSentry Class Reference

Public Member Functions

 WatchpointSentry (ProcessSP p_sp, WatchpointSP w_sp)
void DoReenable ()
 ~WatchpointSentry ()

Static Public Member Functions

static bool SentryPreResumeAction (void *sentry_void)

Private Attributes

ProcessSP process_sp
WatchpointSP watchpoint_sp

Detailed Description

Definition at line 632 of file StopInfo.cpp.

Constructor & Destructor Documentation

◆ WatchpointSentry()

lldb_private::StopInfoWatchpoint::WatchpointSentry::WatchpointSentry ( ProcessSP  p_sp,
WatchpointSP  w_sp 

Definition at line 634 of file StopInfo.cpp.

References process_sp, SentryPreResumeAction(), and watchpoint_sp.

◆ ~WatchpointSentry()

lldb_private::StopInfoWatchpoint::WatchpointSentry::~WatchpointSentry ( )

Definition at line 657 of file StopInfo.cpp.

References DoReenable(), process_sp, and SentryPreResumeAction().

Member Function Documentation

◆ DoReenable()

void lldb_private::StopInfoWatchpoint::WatchpointSentry::DoReenable ( )

Definition at line 644 of file StopInfo.cpp.

References process_sp, and watchpoint_sp.

Referenced by SentryPreResumeAction(), and ~WatchpointSentry().

◆ SentryPreResumeAction()

static bool lldb_private::StopInfoWatchpoint::WatchpointSentry::SentryPreResumeAction ( void *  sentry_void)

Definition at line 663 of file StopInfo.cpp.

References DoReenable().

Referenced by WatchpointSentry(), and ~WatchpointSentry().

Member Data Documentation

◆ process_sp

ProcessSP lldb_private::StopInfoWatchpoint::WatchpointSentry::process_sp

Definition at line 670 of file StopInfo.cpp.

Referenced by DoReenable(), WatchpointSentry(), and ~WatchpointSentry().

◆ watchpoint_sp

WatchpointSP lldb_private::StopInfoWatchpoint::WatchpointSentry::watchpoint_sp

Definition at line 671 of file StopInfo.cpp.

Referenced by DoReenable(), and WatchpointSentry().

The documentation for this class was generated from the following file: