Definition at line 71 of file SyncPortHelper.hpp.
Public Member Functions | |
SyncPortHelperOutput () | |
![]() | |
bool | isDataSynced () |
virtual void | parseDataSynced (const ChannelParams ¶ms) |
void | setSyncCount (uint32_t index) |
SyncPortHelper () | |
Protected Member Functions | |
T * | extractInternalPacket (GenericData genericData) |
MetadataPayload * | getMetadataPacket (T *frame) |
void | parseDataSynced (const ChannelParams ¶ms) override |
![]() | |
ChannelPacketTypeID | getNewPacketID (ChannelPacketTypeID packetTypeID) |
void | stampSyncCount (uint32_t &syncCountOut) const |
Additional Inherited Members | |
![]() | |
uint32_t | m_dataOffset |
bool | m_dataSynced |
uint32_t | m_syncCount |
|
inline |
Definition at line 74 of file SyncPortHelper.hpp.
|
inlineprotected |
Definition at line 80 of file SyncPortHelper.hpp.
Referenced by dw::framework::PortOutput< T >::getFreeElement().
|
inlineprotected |
Definition at line 99 of file SyncPortHelper.hpp.
Referenced by dw::framework::PortOutput< T >::getMetadata(), dw::framework::PortOutput< T >::getWaitFences(), dw::framework::PortOutput< T >::send(), and dw::framework::PortOutput< T >::setSignalFences().
|
inlineoverrideprotectedvirtual |
Reimplemented from dw::framework::SyncPortHelper.
Definition at line 110 of file SyncPortHelper.hpp.
References dw::framework::ChannelParams::getPoolCapacity(), and dw::framework::SyncPortHelper::parseDataSynced().
Referenced by dw::framework::PortOutput< T >::bindChannelForPODTypePacket(), and dw::framework::PortOutput< T >::bindChannelWithReference().