Class DataWriter

Inheritance Relationships

Base Type

  • public Test

Class Documentation

class DataWriter : public Test

Fixture for the DataWriter tests

Public Functions

inline DataWriter()
inline void SetUp()
inline void CreateParticipant()
inline void CreateTopic(bool order_source)
inline void CreateWriter(bool order_source)
inline void CreateReader(bool order_source)
inline void SetupWriter(bool order_source)
inline void SetupReader(bool order_source)
inline void SetupCommunication(bool order_source)
inline void GenerateDataInstanceHandle(const Space::Type1 &sample, dds::core::InstanceHandle &ih, bool order_source)
inline void ReadAndCheckAllType1(const std::vector<Space::Type1> &testDataList, const dds::sub::status::DataState &testState, bool take)
inline void ReadAndCheckSampleType1(const Space::Type1 &testData, const dds::sub::status::DataState &testState, bool take)
inline void TearDown()

Public Members

dds::domain::DomainParticipant participant
dds::sub::Subscriber subscriber
dds::pub::Publisher publisher
dds::topic::Topic<Space::Type1> topic
dds::sub::DataReader<Space::Type1> reader
dds::pub::DataWriter<Space::Type1> writer
dds::pub::qos::DataWriterQos besteffort_qos
dds::pub::qos::DataWriterQos lifespan_qos
std::string partition