Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::FiberStackGrowthThread Struct Reference

Thread-affine registration for one thread that may execute incrementally committed fiber stacks. More...

#include <Fibers.h>

Public Member Functions

 FiberStackGrowthThread (const FiberStackGrowthThread &)=delete
 
FiberStackGrowthThreadoperator= (const FiberStackGrowthThread &)=delete
 
Result create (FiberStackGrowthRuntime &runtime, Span< char > signalStackStorage)
 POSIX requires caller-owned alternate signal-stack storage; Windows accepts an empty span.
 
Result close ()
 
bool isOpen () const
 

Detailed Description

Thread-affine registration for one thread that may execute incrementally committed fiber stacks.

Member Function Documentation

◆ create()

Result SC::FiberStackGrowthThread::create ( FiberStackGrowthRuntime & runtime,
Span< char > signalStackStorage )
nodiscard

POSIX requires caller-owned alternate signal-stack storage; Windows accepts an empty span.


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