GDB (xrefs)
Loading...
Searching...
No Matches
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 1046 of file python.c.

Constructor & Destructor Documentation

◆ gdbpy_event() [1/3]

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

Definition at line 1048 of file python.c.

◆ gdbpy_event() [2/3]

gdbpy_event::gdbpy_event ( gdbpy_event && other)
inlinenoexcept

Definition at line 1053 of file python.c.

◆ gdbpy_event() [3/3]

gdbpy_event::gdbpy_event ( const gdbpy_event & other)
inline

Definition at line 1059 of file python.c.

References m_func.

◆ ~gdbpy_event()

gdbpy_event::~gdbpy_event ( )
inline

Definition at line 1066 of file python.c.

References m_func.

Member Function Documentation

◆ operator()()

void gdbpy_event::operator() ( )
inline

Definition at line 1074 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 1088 of file python.c.

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


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