Dataflow Runtime API  3.1.1.0
Public Member Functions | List of all members
imt::base::dff::activeparts::ChannelOneToNull Class Reference

Used to connect an output port that is not used to a sink. More...

#include <Imt.Base.Dff.ActiveParts/ChannelOneToNull.h>

Inheritance diagram for imt::base::dff::activeparts::ChannelOneToNull:
imt::base::dff::activeparts::ChannelIfc

Public Member Functions

 ChannelOneToNull (void)
 Constructor. More...
 
virtual ~ChannelOneToNull (void)
 Destructor. More...
 
virtual void send (const uint16_t protocolIdentifier, const imt::base::core::serialization::SerializableIfc *const pEventData, const size_t eventDataSizeBytes)
 
void connectPort (PortOutput &portOut)
 Connect this channel to the given output port. More...
 
- Public Member Functions inherited from imt::base::dff::activeparts::ChannelIfc
virtual ~ChannelIfc (void)
 Destructor. More...
 

Detailed Description

Used to connect an output port that is not used to a sink.

A One-to-NULL channel ensures that the message can be sent without a warning, but it is explicitly discarded.

Constructor & Destructor Documentation

◆ ChannelOneToNull()

imt::base::dff::activeparts::ChannelOneToNull::ChannelOneToNull ( void  )

Constructor.

◆ ~ChannelOneToNull()

virtual imt::base::dff::activeparts::ChannelOneToNull::~ChannelOneToNull ( void  )
virtual

Destructor.

Member Function Documentation

◆ connectPort()

void imt::base::dff::activeparts::ChannelOneToNull::connectPort ( PortOutput portOut)

Connect this channel to the given output port.

Parameters
portOutOutput port to connect.

◆ send()

virtual void imt::base::dff::activeparts::ChannelOneToNull::send ( const uint16_t  protocolIdentifier,
const imt::base::core::serialization::SerializableIfc *const  pEventData,
const size_t  eventDataSizeBytes 
)
virtual

The documentation for this class was generated from the following file: