Class VirtualTransmitterOp

Base Type

class VirtualTransmitterOp : public holoscan::ops::VirtualOperator

Virtual Transmitter operator.

This operator represents a transmitter that is connected to a receiver in another fragment. Although this operator has an input port, the input port (and its name) of this operator represents the output port (and its name) of an operator that is connected to this operator in the same fragment.

Public Functions

template<typename StringT, typename ArgListT, typename = std::enable_if_t<std::is_constructible_v<std::string, StringT> && std::is_same_v<ArgList, std::decay_t<ArgListT>>>>
inline explicit VirtualTransmitterOp(StringT &&output_port_name, IOSpec::ConnectorType connector_type, ArgListT &&arg_list)

virtual void setup(OperatorSpec &spec) override

Define the operator specification.

Parameters

spec – The reference to the operator specification.

Previous Class VirtualReceiverOp
Next Class OutputContext
© Copyright 2022-2023, NVIDIA. Last updated on Feb 16, 2024.