RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
rtctk::ddtServer::DdtPublisherImage2d< SI > Class Template Reference

DDT Publisher class used to publish two-dimensional DDT streams. More...

#include <ddtPublisherImage2d.hpp>

Public Types

using StreamInfo = SI
 
using DataPointPath = componentFramework::DataPointPath
 

Public Member Functions

 DdtPublisherImage2d (const std::string &db_prefix, ServiceContainer &services)
 
void Update ()
 
bool IsEnabled ()
 
void Publish (uint32_t sample_id, const uint8_t *data_ptr, uint32_t elements)
 

Detailed Description

template<typename SI>
class rtctk::ddtServer::DdtPublisherImage2d< SI >

DDT Publisher class used to publish two-dimensional DDT streams.

Template Parameters
SIStreamInfo trait class for compile-time configuration of the stream.

Member Typedef Documentation

◆ DataPointPath

◆ StreamInfo

Constructor & Destructor Documentation

◆ DdtPublisherImage2d()

template<typename SI >
rtctk::ddtServer::DdtPublisherImage2d< SI >::DdtPublisherImage2d ( const std::string & db_prefix,
ServiceContainer & services )
inline

Member Function Documentation

◆ IsEnabled()

template<typename SI >
bool rtctk::ddtServer::DdtPublisherImage2d< SI >::IsEnabled ( )
inline

◆ Publish()

template<typename SI >
void rtctk::ddtServer::DdtPublisherImage2d< SI >::Publish ( uint32_t sample_id,
const uint8_t * data_ptr,
uint32_t elements )
inline

◆ Update()

template<typename SI >
void rtctk::ddtServer::DdtPublisherImage2d< SI >::Update ( )
inline

The documentation for this class was generated from the following file: