Skip to main content

chronon::sender::TickException

More...

#include <CrashHandler.hpp>

Inherits from std::runtime_error

Public Functions

Name
const std::string &unitName() const
uint64_tcycle() const
const std::string &cause() const
TickException(std::string unit_name, uint64_t cycle, std::string cause)

Detailed Description

class chronon::sender::TickException;

Exception wrapping a crash during a unit's tick().

Carries the unit name, cycle, and cause. Thrown by TickSimulation when a tick() throws or when a parallel worker captures an exception.

Public Functions Documentation

function unitName

inline const std::string & unitName() const

function cycle

inline uint64_t cycle() const

function cause

inline const std::string & cause() const

function TickException

inline TickException(
std::string unit_name,
uint64_t cycle,
std::string cause
)

Updated on 2026-05-26 at 05:42:32 +0000