![]() |
Qucs-S S-parameter Viewer & RF Synthesis Tools
|


Public Member Functions | |
| MainGreenlet (refs::BorrowedMainGreenlet::PyType *, ThreadState *) | |
| virtual const OwnedObject & | run () const |
| virtual void | run (const refs::BorrowedObject nrun) |
| virtual const OwnedGreenlet | parent () const |
| virtual void | parent (const refs::BorrowedObject new_parent) |
| virtual const refs::BorrowedMainGreenlet | main_greenlet () const |
| virtual refs::BorrowedMainGreenlet | find_main_greenlet_in_lineage () const |
| virtual bool | was_running_in_dead_thread () const noexcept |
| virtual ThreadState * | thread_state () const noexcept |
| void | thread_state (ThreadState *) noexcept |
| virtual OwnedObject | g_switch () |
| virtual int | tp_traverse (visitproc visit, void *arg) |
Public Member Functions inherited from greenlet::Greenlet | |
| Greenlet (PyGreenlet *p) | |
| const OwnedObject | context () const |
| void | may_switch_away () |
| void | context (refs::BorrowedObject new_context) |
| SwitchingArgs & | args () |
| intptr_t | stack_saved () const noexcept |
| const char * | stack_start () const noexcept |
| virtual OwnedObject | throw_GreenletExit_during_dealloc (const ThreadState ¤t_thread_state) |
| virtual void | murder_in_place () |
| void | deactivate_and_free () |
| void | deallocing_greenlet_in_thread (const ThreadState *current_state) |
| void | expose_frames () |
| void | slp_restore_state () noexcept |
| int | slp_save_state (char *const stackref) noexcept |
| bool | is_currently_running_in_some_thread () const |
| virtual bool | belongs_to_thread (const ThreadState *state) const |
| bool | started () const |
| bool | active () const |
| bool | main () const |
| const PythonState::OwnedFrame & | top_frame () |
| virtual int | tp_clear () |
| BorrowedGreenlet | self () const noexcept |
| virtual bool | force_slp_switch_error () const noexcept |
Static Public Member Functions | |
| static void * | operator new (size_t UNUSED(count)) |
| static void | operator delete (void *ptr) |
Additional Inherited Members | |
Protected Member Functions inherited from greenlet::Greenlet | |
| Greenlet (PyGreenlet *p, const StackState &initial_state) | |
| void | release_args () |
| OwnedObject | on_switchstack_or_initialstub_failure (Greenlet *target, const switchstack_result_t &err, const bool target_was_me=false, const bool was_initial_stub=false) |
| virtual OwnedGreenlet | g_switchstack_success () noexcept |
| void | check_switch_allowed () const |
| virtual switchstack_result_t | g_switchstack (void) |
Static Protected Member Functions inherited from greenlet::Greenlet | |
| static void | g_calltrace (const OwnedObject &tracefunc, const greenlet::refs::ImmortalEventName &event, const greenlet::refs::BorrowedGreenlet &origin, const BorrowedGreenlet &target) |
Protected Attributes inherited from greenlet::Greenlet | |
| ExceptionState | exception_state |
| SwitchingArgs | switch_args |
| StackState | stack_state |
| PythonState | python_state |
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtual |
Implements greenlet::Greenlet.
|
virtualnoexcept |
Implements greenlet::Greenlet.
|
virtual |
Reimplemented from greenlet::Greenlet.
|
virtualnoexcept |
Implements greenlet::Greenlet.