ravel
Deterministic simulation testing for C++. Seed a bug, replay it exact.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ravel::TraceEvent Struct Reference

One fact about the run. More...

#include <trace.hpp>

Public Member Functions

bool operator== (const TraceEvent &) const =default
 Events are equal when all their fields are.
 

Public Attributes

VirtualClock::Tick time
 When it happened, in virtual ticks.
 
std::size_t subject
 A task, channel or disk id; see subject_of().
 
TraceEventKind kind
 What happened.
 

Detailed Description

One fact about the run.

The event's position in the trace is its step number.


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