Template Struct SmartChunkPrivateData
Defined in File smart_chunk.hpp
Struct Documentation
-
template<typename TransmissionInterface, typename T, typename H>
struct SmartChunkPrivateData helper struct for smartChunk
Public Functions
-
SmartChunkPrivateData(cxx::unique_ptr<T> &&smartChunkUniquePtr, TransmissionInterface &producer) noexcept
-
SmartChunkPrivateData(SmartChunkPrivateData &&rhs) noexcept = default
-
SmartChunkPrivateData &operator=(SmartChunkPrivateData &&rhs) noexcept = default
-
SmartChunkPrivateData(const SmartChunkPrivateData&) = delete
-
SmartChunkPrivateData &operator=(const SmartChunkPrivateData&) = delete
-
~SmartChunkPrivateData() = default
Public Members
-
std::reference_wrapper<TransmissionInterface> producerRef
-
SmartChunkPrivateData(cxx::unique_ptr<T> &&smartChunkUniquePtr, TransmissionInterface &producer) noexcept