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

Public Member Functions

 gdbpy_event (gdbpy_ref<> &&func)
 
 gdbpy_event (gdbpy_event &&other) noexcept
 
 gdbpy_event (const gdbpy_event &other)
 
 ~gdbpy_event ()
 
gdbpy_eventoperator= (const gdbpy_event &other)=delete
 
void operator() ()
 

Private Attributes

PyObject * m_func
 

Detailed Description

Definition at line 1000 of file python.c.

Constructor & Destructor Documentation

◆ gdbpy_event() [1/3]

gdbpy_event::gdbpy_event ( gdbpy_ref<> &&  func)
inline

Definition at line 1002 of file python.c.

◆ gdbpy_event() [2/3]

gdbpy_event::gdbpy_event ( gdbpy_event &&  other)
inlinenoexcept

Definition at line 1007 of file python.c.

◆ gdbpy_event() [3/3]

gdbpy_event::gdbpy_event ( const gdbpy_event other)
inline

Definition at line 1013 of file python.c.

References m_func.

◆ ~gdbpy_event()

gdbpy_event::~gdbpy_event ( )
inline

Definition at line 1020 of file python.c.

References m_func.

Member Function Documentation

◆ operator()()

void gdbpy_event::operator() ( )
inline

Definition at line 1028 of file python.c.

References gdbpy_print_stack(), and m_func.

◆ operator=()

gdbpy_event & gdbpy_event::operator= ( const gdbpy_event other)
delete

Member Data Documentation

◆ m_func

PyObject* gdbpy_event::m_func
private

Definition at line 1042 of file python.c.

Referenced by gdbpy_event(), operator()(), and ~gdbpy_event().


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