Template Class CDataWriterBase

Class Documentation

template<typename ConnectionParameter>
class CDataWriterBase

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 ConnectionParameter GetConnectionParameter()
inline virtual bool PrepareWrite(const SWriterAttr&)
inline virtual bool Write(CPayloadWriter&, const SWriterAttr&)
inline virtual bool Write(const void*, const SWriterAttr&)