Dataflow Runtime API
3.1.1.0
|
Joins multiple PortOutputs to a single. More...
#include <Imt.Base.Dff.ActiveParts/PortOutputJoin.h>
Public Member Functions | |
PortOutputJoin (void) | |
Constructor. More... | |
virtual | ~PortOutputJoin (void) |
Destructor. More... | |
virtual void | setChannel (ChannelIfc &channel) |
Set the channel to send the message. More... | |
bool | join (PortOutput &portOut) |
Joins a PortOutput. More... | |
Public Member Functions inherited from imt::base::dff::activeparts::PortOutput | |
PortOutput (void) | |
Constructor. More... | |
virtual | ~PortOutput (void) |
Destructor. More... | |
virtual void | write (const uint16_t protocolIdentifier, const imt::base::core::serialization::SerializableIfc *const pEventData, const size_t eventDataSizeBytes) |
Write data to port (is sent via the ChannelIfc) More... | |
const ChannelIfc * | getChannel (void) const |
Get the read only pointer to the channel. More... | |
Public Member Functions inherited from imt::base::core::serialization::SerializableSenderIfc | |
virtual | ~SerializableSenderIfc (void) |
Destructor. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from imt::base::dff::activeparts::PortOutput | |
ChannelIfc * | getChannel (void) |
Get the modifiable pointer to the channel. More... | |
Joins multiple PortOutputs to a single.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inline |
|
inlinevirtual |
Set the channel to send the message.
channel | Channel to be set |
Reimplemented from imt::base::dff::activeparts::PortOutput.