|
| | StackState (void *mark, StackState ¤t) |
| |
| | StackState () |
| |
|
| StackState (const StackState &other) |
| |
|
StackState & | operator= (const StackState &other) |
| |
|
void | copy_heap_to_stack (const StackState ¤t) noexcept |
| |
|
int | copy_stack_to_heap (char *const stackref, const StackState ¤t) noexcept |
| |
|
bool | started () const noexcept |
| |
|
bool | main () const noexcept |
| |
|
bool | active () const noexcept |
| |
|
void | set_active () noexcept |
| |
|
void | set_inactive () noexcept |
| |
|
intptr_t | stack_saved () const noexcept |
| |
|
char * | stack_start () const noexcept |
| |
|
void | copy_from_stack (void *dest, const void *src, size_t n) const |
| |
◆ StackState() [1/2]
| greenlet::StackState::StackState |
( |
void * |
mark, |
|
|
StackState & |
current |
|
) |
| |
Creates a started, but inactive, state, using current as the previous.
◆ StackState() [2/2]
| greenlet::StackState::StackState |
( |
| ) |
|
Creates an inactive, unstarted, state.
The documentation for this class was generated from the following files:
- docs/help/help-venv/lib/python3.12/site-packages/greenlet/TGreenlet.hpp
- docs/help/help-venv/lib/python3.12/site-packages/greenlet/TStackState.cpp