Zth (libzth)
|
Public Member Functions | |
PerfFiber (Worker *worker) | |
virtual | ~PerfFiber () override |
void | flushEventBuffer () |
![]() | |
virtual | ~Runnable ()=default |
int | run () |
Fiber * | fiber () const noexcept |
operator Fiber & () const noexcept | |
char const * | id_str () const |
Static Public Member Functions | |
static perf_eventBuffer_type & | eventBuffer () |
Protected Member Functions | |
virtual int | fiberHook (Fiber &f) override |
virtual void | entry () override |
int | processEventBuffer () |
int | startVCD () |
int | finalizeVCD () |
string const & | vcdId (uint64_t fiber) |
void | vcdIdRelease (uint64_t fiber) |
![]() | |
constexpr | Runnable () noexcept |
virtual void | cleanup () |
|
inlineoverridevirtual |
|
inlineoverrideprotectedvirtual |
Implements zth::Runnable.
|
inlinestatic |
|
inlineoverrideprotectedvirtual |
Reimplemented from zth::Runnable.
|
inlineprotected |
|
inlineprotected |