Definition at line 101 of file ChannelPacketImpl.hpp.
Public Member Functions | |
void | deserialize (size_t) override |
uint8_t * | getBuffer () override |
size_t | getBufferSize () override |
GenericData | getGenericData () override |
NvSciCallbacks & | getNvSciCallbacks () |
SocketCallbacks & | getSocketCallbacks () |
size_t | serialize () override |
virtual void | serializeImpl () |
Protected Member Functions | |
void | initBuffer (size_t bufferSize) |
Protected Attributes | |
std::unique_ptr< uint8_t[]> | m_buffer |
size_t | m_bufferSize = 0 |
dw::core::Optional< GenericData > | m_frame |
|
inlineoverridevirtualinherited |
Implements dw::framework::IChannelPacket::SocketCallbacks.
Definition at line 68 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::ChannelSocketPacketBase().
|
inlineoverridevirtualinherited |
Implements dw::framework::IChannelPacket::SocketCallbacks.
Definition at line 45 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::m_buffer.
|
inlineoverridevirtualinherited |
Implements dw::framework::IChannelPacket::SocketCallbacks.
Definition at line 50 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::m_bufferSize.
|
inlineoverridevirtual |
Implements dw::framework::IChannelPacket.
Definition at line 104 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::ChannelSocketPacketBase().
|
inlineinherited |
Definition at line 108 of file IChannelPacket.hpp.
|
inlineinherited |
Definition at line 96 of file IChannelPacket.hpp.
|
inlineprotectedinherited |
Definition at line 81 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::m_buffer, and dw::framework::ChannelSocketPacketBase::m_bufferSize.
Referenced by dw::framework::ChannelSocketPacketBase::ChannelSocketPacketBase().
|
inlineoverridevirtualinherited |
Implements dw::framework::IChannelPacket::SocketCallbacks.
Definition at line 55 of file ChannelPacketImpl.hpp.
References dw::framework::ChannelSocketPacketBase::m_bufferSize, and dw::framework::ChannelSocketPacketBase::serializeImpl().
|
inlinevirtualinherited |
Definition at line 62 of file ChannelPacketImpl.hpp.
Referenced by dw::framework::ChannelSocketPacketBase::serialize().
|
protectedinherited |
Definition at line 98 of file ChannelPacketImpl.hpp.
Referenced by dw::framework::ChannelSocketPacketBase::getBuffer(), and dw::framework::ChannelSocketPacketBase::initBuffer().
|
protectedinherited |
Definition at line 97 of file ChannelPacketImpl.hpp.
Referenced by dw::framework::ChannelSocketPacketBase::getBufferSize(), dw::framework::ChannelSocketPacketBase::initBuffer(), and dw::framework::ChannelSocketPacketBase::serialize().
|
protected |
Definition at line 116 of file ChannelPacketImpl.hpp.