chronon::observe::ClockRecord
Compact owned record: neither pointers to payloads nor deferred callbacks.
#include <ClockTraceRecorder.hpp>
Public Attributes
| Name | |
|---|---|
| uint64_t | value |
| uint64_t | transaction_id |
| ClockEventPhase | phase |
| uint64_t | ordinal |
| uint64_t | local_cycle |
| ClockEventKind | kind |
| uint32_t | fifo_id |
Public Attributes Documentation
variable value
uint64_t value = 0;
variable transaction_id
uint64_t transaction_id = 0;
variable phase
ClockEventPhase phase = ClockEventPhase::Evaluate;
variable ordinal
uint64_t ordinal = 0;
variable local_cycle
uint64_t local_cycle = 0;
variable kind
ClockEventKind kind = ClockEventKind::User;
variable fifo_id
uint32_t fifo_id = 0;
Updated on 2026-09-20 at 14:23:39 +0000