Definition at line 81 of file ChannelPacketImpl.hpp.
Public Member Functions | |
ChannelPacket (const GenericData &specimen, dwContextHandle_t ctx) | |
void | deserialize (size_t) final |
void | serializeImpl () final |
~ChannelPacket () override | |
Public Member Functions inherited from dw::framework::ImageHandlePacket | |
GenericData | getGenericData () override |
ImageHandlePacket (const GenericData &specimen, dwContextHandle_t ctx) | |
~ImageHandlePacket () | |
Public Member Functions inherited from dw::framework::IChannelPacket | |
virtual GenericData | getGenericData ()=0 |
NvSciCallbacks & | getNvSciCallbacks () |
SocketCallbacks & | getSocketCallbacks () |
virtual | ~IChannelPacket ()=default |
Public Member Functions inherited from dw::framework::ChannelSocketPacketBase | |
void | deserialize (size_t) override |
uint8_t * | getBuffer () override |
size_t | getBufferSize () override |
size_t | serialize () override |
virtual void | serializeImpl () |
virtual void | deserialize (size_t)=0 |
virtual uint8_t * | getBuffer ()=0 |
virtual size_t | getBufferSize ()=0 |
virtual size_t | serialize ()=0 |
Static Public Member Functions | |
static void | deserializeImage (dwImageHandle_t copyToImage, unsigned char *buffer_start, size_t bufferSize, size_t planeCount, size_t elementSize, uint32_t planeChannelCount[], dwVector2ui planeSize[]) |
static size_t | serializeImage (dwImageCPU *cpuImage, unsigned char *buffer_start, size_t bufferSize, size_t planeCount, size_t elementSize, uint32_t planeChannelCount[], dwVector2ui planeSize[]) |
Additional Inherited Members | |
Protected Member Functions inherited from dw::framework::ChannelSocketPacketBase | |
ChannelSocketPacketBase ()=default | |
ChannelSocketPacketBase (size_t bufferSize) | |
void | initBuffer (size_t bufferSize) |
Protected Attributes inherited from dw::framework::ImageHandlePacket | |
dwImageHandle_t | m_dispatchImage = DW_NULL_HANDLE |
dwImageHandle_t | m_imageHandle = DW_NULL_HANDLE |
dwImageProperties | m_prop {} |
Protected Attributes inherited from dw::framework::ChannelSocketPacketBase | |
std::unique_ptr< uint8_t[]> | m_buffer |
size_t | m_bufferSize = 0 |
|
inline |
Definition at line 84 of file ChannelPacketImpl.hpp.
References FRWK_CHECK_DW_ERROR.
|
inlineoverride |
Definition at line 118 of file ChannelPacketImpl.hpp.
|
inlinefinalvirtual |
Reimplemented from dw::framework::ChannelSocketPacketBase.
Definition at line 213 of file ChannelPacketImpl.hpp.
References FRWK_CHECK_DW_ERROR.
|
inlinestatic |
Definition at line 156 of file ChannelPacketImpl.hpp.
References FRWK_CHECK_DW_ERROR.
|
inlinestatic |
Definition at line 129 of file ChannelPacketImpl.hpp.
|
inlinefinalvirtual |
Reimplemented from dw::framework::ChannelSocketPacketBase.
Definition at line 185 of file ChannelPacketImpl.hpp.
References FRWK_CHECK_DW_ERROR.