required interface for a data receiver
Invoked when the data is generated by the element to which the data receiver is attached.
Definition at line 45 of file data_receiver.hpp.
Public Member Functions | |
virtual int | consume (DataReceiver &receiver, Buffer buffer)=0 |
Read a data block. More... | |
virtual | ~IDataConsumer () |
|
inlinevirtual |
Definition at line 58 of file data_receiver.hpp.
|
pure virtual |
Read a data block.
Implementation of this virtual method requires generating a buffer based on the data request.
[in] | receiver | reference to the data receiver |
[in] | buffer | buffer containing the generated data |
Implemented in deepstream::EnsembleRender, and deepstream::ObjectCounter.