iox::popo::internal::SamplePrivateData🔗
helper struct for sample More...
#include <sample.hpp>
Public Functions🔗
Name | |
---|---|
SamplePrivateData(cxx::unique_ptr< T > && sampleUniquePtr, PublisherInterface< T, H > & publisher) | |
SamplePrivateData(SamplePrivateData && rhs) =default | |
SamplePrivateData & | operator=(SamplePrivateData && rhs) =default |
SamplePrivateData(const SamplePrivateData & ) | |
SamplePrivateData & | operator=(const SamplePrivateData & ) |
Public Attributes🔗
Name | |
---|---|
cxx::unique_ptr< T > | sampleUniquePtr |
std::reference_wrapper< PublisherInterface< T, H > > | publisherRef |
Detailed Description🔗
template <typename T ,
typename H >
struct iox::popo::internal::SamplePrivateData;
helper struct for sample
Public Functions Documentation🔗
function SamplePrivateData🔗
inline SamplePrivateData(
cxx::unique_ptr< T > && sampleUniquePtr,
PublisherInterface< T, H > & publisher
)
function SamplePrivateData🔗
SamplePrivateData(
SamplePrivateData && rhs
) =default
function operator=🔗
SamplePrivateData & operator=(
SamplePrivateData && rhs
) =default
function SamplePrivateData🔗
SamplePrivateData(
const SamplePrivateData &
)
function operator=🔗
SamplePrivateData & operator=(
const SamplePrivateData &
)
Public Attributes Documentation🔗
variable sampleUniquePtr🔗
cxx::unique_ptr< T > sampleUniquePtr;
variable publisherRef🔗
std::reference_wrapper< PublisherInterface< T, H > > publisherRef;
Updated on 31 May 2022 at 15:29:16 CEST