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

Allocator-backed fixed-capacity storage for stable FiberJob records. More...

#include <Fibers.h>

Public Member Functions

 FiberJobClass (const FiberJobClass &)=delete
 
FiberJobClassoperator= (const FiberJobClass &)=delete
 
 FiberJobClass (FiberJobClass &&)=delete
 
FiberJobClassoperator= (FiberJobClass &&)=delete
 
Result create (FiberAllocator &allocator, const FiberJobClassOptions &options)
 
Result validateClose () const
 
Result close ()
 
void diagnostics (FiberJobClassDiagnostics &outDiagnostics) const
 
bool isOpen () const
 
bool owns (const FiberJob &job) const
 
size_t capacity () const
 

Friends

struct FiberJobPool
 

Detailed Description

Allocator-backed fixed-capacity storage for stable FiberJob records.


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