|
libtcspc C++ API
Streaming TCSPC and time tag data processing
|
Event indicating loss of data due to buffer overflow.
Event producers should generally continue to produce subsequent detection events, if any; it is the event processor's responsibility to cancel processing, if that is what is desired.
Different vendors use different terminology: the overflow may occur in the device FIFO, DMA buffer, or any other stage involved in streaming data to the computer.
The abstime may have skipped some elapsed time when this event occurs; both detections and markers may have been lost.
| DataTypes | data type set specifying abstime_type |
Public Attributes | |
| DataTypes::abstime_type | abstime |
| The absolute time (a.k.a. macrotime) of this event. | |
Friends | |
| auto | operator<< (std::ostream &s, data_lost_event const &e) -> std::ostream & |
| Stream insertion operator. | |
| auto | operator== (data_lost_event const &lhs, data_lost_event const &rhs) noexcept -> bool=default |
| Equality comparison operator. | |