GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
scoped_btrace_disable Struct Reference

Public Member Functions

 scoped_btrace_disable ()=default
 
 DISABLE_COPY_AND_ASSIGN (scoped_btrace_disable)
 
 ~scoped_btrace_disable ()
 
void add_thread (thread_info *thread)
 
void discard ()
 

Private Attributes

std::forward_list< thread_info * > m_threads
 

Detailed Description

Definition at line 356 of file record-btrace.c.

Constructor & Destructor Documentation

◆ scoped_btrace_disable()

scoped_btrace_disable::scoped_btrace_disable ( )
default

◆ ~scoped_btrace_disable()

scoped_btrace_disable::~scoped_btrace_disable ( )
inline

Definition at line 362 of file record-btrace.c.

References btrace_disable(), and m_threads.

Member Function Documentation

◆ add_thread()

void scoped_btrace_disable::add_thread ( thread_info * thread)
inline

Definition at line 368 of file record-btrace.c.

References m_threads.

◆ DISABLE_COPY_AND_ASSIGN()

scoped_btrace_disable::DISABLE_COPY_AND_ASSIGN ( scoped_btrace_disable )

◆ discard()

void scoped_btrace_disable::discard ( )
inline

Definition at line 373 of file record-btrace.c.

References m_threads.

Member Data Documentation

◆ m_threads

std::forward_list<thread_info *> scoped_btrace_disable::m_threads
private

Definition at line 379 of file record-btrace.c.

Referenced by add_thread(), discard(), and ~scoped_btrace_disable().


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