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

    Detailed Description

    Definition at line 144 of file IChannelPacket.hpp.

    Inheritance diagram for dw::framework::ChannelPacketDefault:
    dw::framework::ChannelPacketDefaultBase dw::framework::IChannelPacket::SocketCallbacks dw::framework::IChannelPacket

    Public Member Functions

     ChannelPacketDefault (size_t typeSize)
     
    void deserialize (size_t) final
     
    uint8_t * getBuffer () final
     
    size_t getBufferSize () final
     
    size_t serialize () final
     
    - Public Member Functions inherited from dw::framework::ChannelPacketDefaultBase
     ChannelPacketDefaultBase (size_t typeSize)
     
    GenericData getGenericData () final
     
    - Public Member Functions inherited from dw::framework::IChannelPacket
    virtual GenericData getGenericData ()=0
     
    NvSciCallbacksgetNvSciCallbacks ()
     
    SocketCallbacksgetSocketCallbacks ()
     
    virtual ~IChannelPacket ()=default
     
    virtual void deserialize (size_t)=0
     
    virtual uint8_t * getBuffer ()=0
     
    virtual size_t getBufferSize ()=0
     
    virtual size_t serialize ()=0
     

    Additional Inherited Members

    - Protected Attributes inherited from dw::framework::ChannelPacketDefaultBase
    std::unique_ptr< uint8_t[]> m_buffer
     
    GenericData m_data
     
    size_t m_typeSize
     

    Constructor & Destructor Documentation

    ◆ ChannelPacketDefault()

    dw::framework::ChannelPacketDefault::ChannelPacketDefault ( size_t  typeSize)
    inline

    Definition at line 147 of file IChannelPacket.hpp.

    Member Function Documentation

    ◆ deserialize()

    void dw::framework::ChannelPacketDefault::deserialize ( size_t  )
    inlinefinalvirtual

    ◆ getBuffer()

    uint8_t * dw::framework::ChannelPacketDefault::getBuffer ( )
    inlinefinalvirtual

    ◆ getBufferSize()

    size_t dw::framework::ChannelPacketDefault::getBufferSize ( )
    inlinefinalvirtual

    ◆ serialize()

    size_t dw::framework::ChannelPacketDefault::serialize ( )
    inlinefinalvirtual

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