libtcspc C++ API
Streaming TCSPC and time tag data processing
Loading...
Searching...
No Matches
tcspc::warning_event Struct Reference

Description

An event type indicating a warning.

Processors that encounter recoverable errors emit this event. It can be used together with tcspc::stop() or tcspc::stop_with_error() to stop processing.

Processors that generate this event should also pass through this event. In this way, multiple warning-emitting processors can be chained before a single point where the warnings are handled.

Public Attributes

std::string message
 A human-readable message describing the warning.

Friends

auto operator<< (std::ostream &stream, warning_event const &event) -> std::ostream &
 Stream insertion operator.
auto operator== (warning_event const &lhs, warning_event const &rhs) noexcept -> bool=default
 Equality comparison operator.

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