Skip to content

Output

template <class T> class Output

@brief The Output class provides a base for outputs in the Karabo system.

Outputs act as sinks. Their specific implementation defines what is done with data written to them. They may e.g. pass it on a network or in-memory connection or persist it e.g. to a specific file using a specific format.

Functions

Name Description
update Write an object to the output channel.

Function Details

update

virtual void update()

Write an object to the output channel. Output channels may accept multiple writes before an update leads to processing of the written data.

object : Calling update tells that the output channel should cycle its state to be ready for new data written to it.