Lumiera  0.pre.03
»edit your freedom«
WorkTiming Class Reference

#include "vault/gear/scheduler.hpp"

Description

work-timing event for performance observation

Definition at line 416 of file scheduler.hpp.

Static Public Member Functions

static WorkTiming start (Time now)
 
static WorkTiming stop (Time now)
 

Private Types

using Payload = EngineEvent::Payload< Time >
 

Static Private Attributes

static Symbol WORKSTART {"WorkStart"}
 
static Symbol WORKSTOP {"WorkStop"}
 

Additional Inherited Members

- Public Attributes inherited from EngineEvent
Symbol message
 
- Protected Types inherited from EngineEvent
using Storage = std::array< int64_t, RAW_SIZ >
 
- Protected Member Functions inherited from EngineEvent
 EngineEvent (Symbol msgID, Storage &&payload)
 base init for derived classes to implant custom payload
 
- Static Protected Attributes inherited from EngineEvent
static size_t constexpr RAW_SIZ = 3
 
+ Inheritance diagram for WorkTiming:
+ Collaboration diagram for WorkTiming:

The documentation for this class was generated from the following files: