holoscan::AnnotatedDoubleBufferReceiver
holoscan::AnnotatedDoubleBufferReceiver
holoscan::AnnotatedDoubleBufferReceiver
AnnotatedDoubleBufferReceiver class tracks every received message with a MessageLabel timestamp.
Application authors are not expected to use this class directly. It will be automatically configured for input ports specified via Operator::setup when data flow tracking is enabled.
==Parameters==
See DoubleBufferReceiver for more details.
Inherits from: nvidia::gxf::DoubleBufferReceiver (public)
This function overrides the DoubleBufferReceiver::receive_abi() function.
It first calls the base class’ receive_abi() function and extracts the MessageLabel from the received message. It then adds a new OperatorTimestampLabel to the MessageLabel and updates the Operator’s input message label.