• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • Compute Graph Framework SDK Reference  5.8
    All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    dw::framework::SyncPortHelperInput< T > Class Template Reference

    Detailed Description

    template<typename T>
    class dw::framework::SyncPortHelperInput< T >

    Definition at line 132 of file SyncPortHelper.hpp.

    Inheritance diagram for dw::framework::SyncPortHelperInput< T >:
    Collaboration diagram for dw::framework::SyncPortHelperInput< T >:

    Public Member Functions

     SyncPortHelperInput ()
     
    - Public Member Functions inherited from dw::framework::SyncPortHelper
    bool isDataSynced ()
     
    virtual void parseDataSynced (const ChannelParams &params)
     
    void setSyncCount (uint32_t index)
     
    dwStatus setSyncRetriever (const CycleCountFetcher &func)
     
     SyncPortHelper ()
     

    Protected Member Functions

    T * extractInternalPacket (GenericData genericData)
     
    GenericData getBufferedPacket ()
     
    bool isPacketBuffered ()
     
    bool isValidPacketBuffered ()
     
    - Protected Member Functions inherited from dw::framework::SyncPortHelper
    ChannelPacketTypeID getNewPacketID (ChannelPacketTypeID packetTypeID)
     
    void stampSyncCount (uint32_t &syncCountOut) const
     

    Additional Inherited Members

    - Protected Attributes inherited from dw::framework::SyncPortHelper
    uint32_t m_dataOffset
     
    bool m_dataSynced
     
    uint32_t m_syncCount
     
    CycleCountFetcher m_syncCountRetriever
     

    Constructor & Destructor Documentation

    ◆ SyncPortHelperInput()

    template<typename T >
    dw::framework::SyncPortHelperInput< T >::SyncPortHelperInput ( )
    inline

    Definition at line 135 of file SyncPortHelper.hpp.

    Member Function Documentation

    ◆ extractInternalPacket()

    template<typename T >
    T * dw::framework::SyncPortHelperInput< T >::extractInternalPacket ( GenericData  genericData)
    inlineprotected

    Definition at line 174 of file SyncPortHelper.hpp.

    Referenced by dw::framework::PortInput< T >::recv().

    ◆ getBufferedPacket()

    template<typename T >
    GenericData dw::framework::SyncPortHelperInput< T >::getBufferedPacket ( )
    inlineprotected

    Definition at line 168 of file SyncPortHelper.hpp.

    Referenced by dw::framework::PortInput< T >::recv().

    ◆ isPacketBuffered()

    ◆ isValidPacketBuffered()

    template<typename T >
    bool dw::framework::SyncPortHelperInput< T >::isValidPacketBuffered ( )
    inlineprotected

    The documentation for this class was generated from the following file:
    人人超碰97caoporen国产