Class CDataWriterBase

Inheritance Relationships

Derived Types

Class Documentation

class CDataWriterBase

Subclassed by eCAL::CDataWriterSHM, eCAL::CDataWriterTCP, eCAL::CDataWriterUdpMC

Public Functions

virtual ~CDataWriterBase() = default
virtual SWriterInfo GetInfo() = 0
inline virtual void ApplySubscription(const std::string&, const int32_t, const EntityIdT&, const std::string&)
inline virtual void RemoveSubscription(const std::string&, const int32_t, const EntityIdT&)
inline virtual Registration::ConnectionPar GetConnectionParameter()
inline virtual bool PrepareWrite(const SWriterAttr&)
inline virtual bool Write(CPayloadWriter&, const SWriterAttr&)
inline virtual bool Write(const void*, const SWriterAttr&)