Class dds::pub::DataWriter
template <typename T>
ClassList > dds > pub > DataWriter
Public Functions
| Type | Name |
|---|---|
| DataWriter (Publisher & publisher, dds::topic::Topic< T > & topic, const astutedds::dcps::DataWriterQos & qos={}) |
|
| DataWriter (const DataWriter &) = delete |
|
| DataWriter & | operator= (const DataWriter &) = delete |
| astutedds::dcps::DataWriter * | raw () const |
| bool | write (const T & sample) Serialize and publish a typed sample. |
| ~DataWriter () |
Public Functions Documentation
function DataWriter [1/2]
inline dds::pub::DataWriter::DataWriter (
Publisher & publisher,
dds::topic::Topic < T > & topic,
const astutedds::dcps::DataWriterQos & qos={}
)
function DataWriter [2/2]
dds::pub::DataWriter::DataWriter (
const DataWriter &
) = delete
function operator=
DataWriter & dds::pub::DataWriter::operator= (
const DataWriter &
) = delete
function raw
inline astutedds::dcps::DataWriter * dds::pub::DataWriter::raw () const
function write
Serialize and publish a typed sample.
inline bool dds::pub::DataWriter::write (
const T & sample
)
function ~DataWriter
inline dds::pub::DataWriter::~DataWriter ()
The documentation for this class was generated from the following file include/astutedds/dcps/CorePolicy.hpp