Allocator-backed fixed-capacity storage for stable FiberJob records. More...
#include <Fibers.h>
Public Member Functions | |
| FiberJobClass (const FiberJobClass &)=delete | |
| FiberJobClass & | operator= (const FiberJobClass &)=delete |
| FiberJobClass (FiberJobClass &&)=delete | |
| FiberJobClass & | operator= (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 |
Allocator-backed fixed-capacity storage for stable FiberJob records.