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 649 of file StopInfo.cpp.

Constructor & Destructor Documentation

◆ WatchpointSentry()

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

Definition at line 651 of file StopInfo.cpp.

References process_sp, SentryPreResumeAction(), and watchpoint_sp.

◆ ~WatchpointSentry()

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

Definition at line 674 of file StopInfo.cpp.

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

Member Function Documentation

◆ DoReenable()

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

Definition at line 661 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)
inlinestatic

Definition at line 680 of file StopInfo.cpp.

References DoReenable().

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

Member Data Documentation

◆ process_sp

ProcessSP lldb_private::StopInfoWatchpoint::WatchpointSentry::process_sp
private

Definition at line 687 of file StopInfo.cpp.

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

◆ watchpoint_sp

WatchpointSP lldb_private::StopInfoWatchpoint::WatchpointSentry::watchpoint_sp
private

Definition at line 688 of file StopInfo.cpp.

Referenced by DoReenable(), and WatchpointSentry().


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