Eclipse Cyclone DDS C++ API Reference¶
-
struct action_thread_args¶
Public Functions
-
inline action_thread_args()¶
Public Members
-
std::string action¶
-
test_semaphore *semStart¶
-
test_semaphore *semReady¶
-
bool result¶
-
std::string message¶
-
inline action_thread_args()¶
-
struct CDR_testing::appendablestruct¶
Public Functions
- id (7) long l
- key id (5) char c
- id (3) string str
- id (1) double d
-
struct ExtendedTypes_testing::appendablestruct_larger¶
-
struct ExtendedTypes_testing::appendablestruct_smaller¶
Public Members
-
char c¶
-
char c¶
-
struct CDR_testing::array_struct¶
-
struct CDR_testing::base¶
Subclassed by CDR_testing::derived
-
struct regression_models::Base¶
Subclassed by regression_models::Derived
-
struct CDR_testing::basicstruct¶
-
struct CDR_testing::bitmask_struct¶
-
union CDR_testing::bitmask_union¶
-
class Bounds : public Test¶
Fixture for the tests
Public Functions
-
inline Bounds()¶
-
inline void SetUp()¶
-
inline void TakeAndVerifyBoundedString(size_t N)¶
-
inline void TakeAndVerifyBoundedSequence(size_t N)¶
-
inline void TakeAndVerifyBooleanSequence(size_t N)¶
-
inline void TearDown()¶
-
inline void TryWriteBoundedString(size_t N)¶
-
inline void TryWriteBoundedSequence(size_t N)¶
-
inline void TryWriteBooleanSequence(size_t N)¶
-
inline Bounds()¶
-
class CDRStreamer : public Test¶
Fixture for the DataWriter tests
Public Members
-
bytes BS_basic_normal{0x00, 0x01, 0xE2, 0x40, 'g', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 'a', 'b', 'c', 'd', 'e', 'f', '\0', 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x84, 0x72, 0x91, 0x68, 0x72, 0xB0, 0x21}¶
-
bytes BS_basic_normal{0x00, 0x01, 0xE2, 0x40, 'g', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 'a', 'b', 'c', 'd', 'e', 'f', '\0', 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x84, 0x72, 0x91, 0x68, 0x72, 0xB0, 0x21}¶
-
class Condition : public Test¶
Fixture for the tests
Public Members
-
std::string partition¶
-
FunctorStatusCondition functor_status_cond¶
-
FunctorGuardCondition functor_guard_cond¶
-
FunctorReadCondition functor_read_cond¶
-
bool handlerExecuted¶
-
FunctorCondition functor_cond¶
-
std::string partition¶
-
class ConditionStore¶
Public Functions
-
struct CDR_testing::d_hdr_sequences¶
Public Types
-
typedef sequence<sequence<enum_8>> l¶
Public Members
- key enum_8 c [4]
-
typedef sequence<sequence<enum_8>> l¶
-
class DataModels : public Test¶
Fixture for the DataModels tests
-
class DataReader : public Test¶
Fixture for the DataReader tests
Public Functions
-
inline DataReader()¶
-
inline void SetUp()¶
-
inline void CreateParticipant()¶
-
inline void CreateTopic()¶
-
inline void CreateWriter()¶
-
inline void CreateReader()¶
-
inline void SetupWriter()¶
-
inline void SetupReader()¶
-
inline void SetupCommunication()¶
-
inline void ReadFirstSamples(uint32_t cnt)¶
-
inline void CheckData(const dds::sub::LoanedSamples<Space::Type1> &samples, const std::vector<Space::Type1> &test_data, const dds::sub::status::DataState &test_state = dds::sub::status::DataState(dds::sub::status::SampleState::not_read(), dds::sub::status::ViewState::new_view(), dds::sub::status::InstanceState::alive()))¶
-
inline void CheckData(const std::vector<dds::sub::Sample<Space::Type1>> &samples, const std::vector<Space::Type1> &test_data)¶
-
inline void TearDown()¶
Public Members
-
std::string partition¶
-
inline DataReader()¶
-
class DataReaderListener : public virtual dds::sub::NoOpDataReaderListener<HelloWorldData::Msg>¶
Public Functions
-
inline DataReaderListener()¶
Public Members
-
dds::sub::DataReader<HelloWorldData::Msg> requested_incompatible_qos_reader¶
-
dds::sub::DataReader<HelloWorldData::Msg> subscription_matched_reader¶
-
dds::sub::DataReader<HelloWorldData::Msg> data_available_reader¶
-
dds::sub::DataReader<HelloWorldData::Msg> sample_lost_reader¶
-
dds::sub::DataReader<HelloWorldData::Msg> sample_rejected_reader¶
-
dds::sub::DataReader<HelloWorldData::Msg> liveliness_changed_reader¶
Protected Functions
-
inline virtual void on_requested_incompatible_qos(dds::sub::DataReader<HelloWorldData::Msg> &reader, const dds::core::status::RequestedIncompatibleQosStatus &status)¶
-
inline virtual void on_subscription_matched(dds::sub::DataReader<HelloWorldData::Msg> &reader, const dds::core::status::SubscriptionMatchedStatus &status)¶
-
inline virtual void on_data_available(dds::sub::DataReader<HelloWorldData::Msg> &reader)¶
-
inline virtual void on_sample_lost(dds::sub::DataReader<HelloWorldData::Msg> &reader, const dds::core::status::SampleLostStatus &status)¶
-
inline DataReaderListener()¶
-
class DataReaderManipulatorSelector : public Test¶
Fixture for the DataReader tests
Public Functions
-
inline DataReaderManipulatorSelector()¶
-
inline void SetUp()¶
-
inline std::vector<Space::Type1> CreateSamples(int32_t instances_start, int32_t instances_end, int32_t samples_start, int32_t samples_end)¶
-
inline void CheckData(const dds::sub::LoanedSamples<Space::Type1> &samples, const std::vector<Space::Type1> &test_data, const dds::sub::status::DataState &test_state = dds::sub::status::DataState(dds::sub::status::SampleState::not_read(), dds::sub::status::ViewState::new_view(), dds::sub::status::InstanceState::alive()))¶
-
inline void CheckData(const std::vector<dds::sub::Sample<Space::Type1>> &samples, const std::vector<Space::Type1> &test_data, const dds::sub::status::DataState &test_state = dds::sub::status::DataState(dds::sub::status::SampleState::not_read(), dds::sub::status::ViewState::new_view(), dds::sub::status::InstanceState::alive()))¶
-
inline void TearDown()¶
-
inline DataReaderManipulatorSelector()¶
-
class DataReaderSelector : public Test¶
Fixture for the DataReader tests
Public Functions
-
inline DataReaderSelector()¶
-
inline void SetUp()¶
-
inline std::vector<Space::Type1> CreateSamples(int32_t instances_start, int32_t instances_end, int32_t samples_start, int32_t samples_end)¶
-
inline void CheckData(const dds::sub::LoanedSamples<Space::Type1> &samples, const std::vector<Space::Type1> &test_data, const dds::sub::status::DataState &test_state = dds::sub::status::DataState(dds::sub::status::SampleState::not_read(), dds::sub::status::ViewState::new_view(), dds::sub::status::InstanceState::alive()))¶
-
inline void CheckData(const std::vector<dds::sub::Sample<Space::Type1>> &samples, const std::vector<Space::Type1> &test_data, const dds::sub::status::DataState &test_state = dds::sub::status::DataState(dds::sub::status::SampleState::not_read(), dds::sub::status::ViewState::new_view(), dds::sub::status::InstanceState::alive()))¶
-
inline void TearDown()¶
-
inline DataReaderSelector()¶
-
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
-
std::string partition¶
-
inline DataWriter()¶
-
class DataWriterListener : public virtual dds::pub::NoOpDataWriterListener<HelloWorldData::Msg>¶
Public Functions
-
inline DataWriterListener()¶
Public Members
-
dds::pub::DataWriter<HelloWorldData::Msg> offered_incompatible_qos_writer¶
-
dds::pub::DataWriter<HelloWorldData::Msg> publication_matched_writer¶
-
inline DataWriterListener()¶
-
struct CDR_testing::derived : public CDR_testing::base¶
-
struct regression_models::Derived : public regression_models::Base¶
Public Members
-
short Member_Derived¶
-
short Member_Derived¶
-
class DomainParticipantListener : public virtual NoOpDomainParticipantListener¶
Public Functions
-
inline DomainParticipantListener()¶
Public Members
-
inline DomainParticipantListener()¶
-
union regression_models::duplicate_sequences_union¶
-
union regression_models::duplicate_types_union¶
-
union regression_models::duplicate_types_union_2¶
Public Members
-
long b_1[5]¶
-
long_array_5 b_2¶
-
long_array_7 b_3¶
-
long b_4[2][3]¶
-
long_array_2 b_5[3]¶
-
long_array_6 b_6¶
-
long b_7¶
-
long b_1[5]¶
-
class EntityStatus : public Test¶
Fixture for entity status tests
-
class EntityTesting : public Test¶
Fixture for the testing the generated entity properties
-
struct CDR_testing::enum_struct¶
-
struct Endianness::Enums¶
-
class org::eclipse::cyclonedds::core::utils::ExceptionFactory¶
Public Functions
-
inline ExceptionFactory()¶
-
inline ~ExceptionFactory()¶
-
inline void prepare(int32_t _code, const char *_file, int32_t _line, const char *_signature, const char *_descr)¶
-
inline void throw_exception()¶
-
inline std::string message()¶
Private Functions
-
inline void prepare_context()¶
-
inline ExceptionFactory()¶
-
struct DataModels_testing::explicit_defaults_struct¶
Public Functions
- default (123) long l
- default (.456) double d
- default ('a') char c
- default ("def") string s
- default (5) test_bitmask b
-
class ExtendedTypes : public Test¶
Fixture for the ExtendedTypes tests
-
struct external_testing::external_struct¶
Public Types
- external sequence< double > external_sequence_double
Public Members
- external long external_long
- external string external_string
-
struct ExtendedTypes_testing::finalstruct_larger¶
-
struct ExtendedTypes_testing::finalstruct_smaller¶
Public Members
-
char c¶
-
char c¶
-
class FindDataReader : public Test¶
Fixture for the Topic finding and discovering tests
Public Members
-
class FindDataWriter : public Test¶
Fixture for the Topic finding and discovering tests
Public Members
-
class FindTopic : public Test¶
Fixture for the Topic finding and discovering tests
Public Functions
-
inline void SetUp()¶
-
inline void CreateTopics()¶
-
inline void Create2ndParticipant()¶
Public Members
-
inline void SetUp()¶
-
class FunctorGuardCondition¶
-
class FunctorReadCondition¶
-
class FunctorReadConditionSample¶
Public Functions
-
class FunctorStatusCondition¶
-
struct DataModels_testing::implicit_defaults_struct¶
-
struct CDR_testing::inner¶
-
struct Entity_testing::L1_k¶
-
struct Entity_testing::L1_u¶
-
struct Entity_testing::L2_k_k¶
-
struct Entity_testing::L2_k_u¶
-
struct Entity_testing::L2_u_u¶
-
struct Entity_testing::L3_k_k_k¶
-
struct Entity_testing::L3_k_k_u¶
-
struct Entity_testing::L3_k_u_u¶
-
struct Entity_testing::L3_u_u_u¶
-
class Listener : public Test¶
-
class listener_stress : public Test¶
Fixture for listener stress tests
Public Functions
-
inline listener_stress()¶
-
inline void SetUp()¶
-
inline void create_readers(dds::sub::Subscriber &sub_, dds::topic::Topic<HelloWorldData::Msg> &topic_, bool withListener)¶
-
inline void TearDown()¶
Public Members
-
dds::topic::Topic<HelloWorldData::Msg> topic¶
-
TestDomainParticipantListener participantListener¶
-
TestSubscriberListener subListener¶
-
ddsrt_thread_t threadId[20]¶
-
ddsrt_threadattr_t threadAttr¶
-
dds_duration_t delay = 200000000¶
-
inline listener_stress()¶
-
struct HelloWorldData::Msg¶
-
struct Bounded::Msg¶
Public Types
-
typedef sequence<long, 255> bounded_sequence¶
-
typedef sequence<boolean, 255> boolean_sequence¶
Public Members
-
string<255> bounded_string¶
-
typedef sequence<long, 255> bounded_sequence¶
-
struct UnBounded::Msg¶
Public Types
-
typedef sequence<long> unbounded_sequence_long¶
-
typedef sequence<boolean> unbounded_sequence_bool¶
Public Members
-
string unbounded_string¶
-
typedef sequence<long> unbounded_sequence_long¶
-
struct Endianness::Msg¶
-
struct CDR_testing::must_understand_struct¶
Public Functions
- id (1) char a
Public Members
- must_understand char b
- key char c
-
struct CDR_testing::mutablestruct¶
Public Functions
- id (7) long l
- key id (5) char c
- id (3) string str
- id (1) double d
-
struct ExtendedTypes_testing::mutablestruct_a¶
Public Functions
- id (0) char a
- id (2) char c
- id (4) char e
-
struct ExtendedTypes_testing::mutablestruct_b¶
Public Functions
- id (1) char b
- id (2) char c
- id (3) char d
-
struct regression_models::Nested¶
Public Members
-
short Member_Nested¶
-
short Member_Nested¶
-
struct CDR_testing::optional_appendable_struct¶
Public Functions
- optional (true) char a
- optional (false) char b
Public Members
- key char c
-
struct CDR_testing::optional_array_struct¶
-
struct CDR_testing::optional_final_struct¶
Public Functions
- optional (true) char a
- optional (false) char b
Public Members
- key char c
-
struct CDR_testing::optional_mutable_struct¶
Public Functions
- optional (true) char a
- optional (false) char b
Public Members
- key char c
-
struct CDR_testing::outer¶
-
struct Entity_testing::P1_k¶
-
struct Entity_testing::P1_u¶
-
struct Entity_testing::P2_k_k¶
-
struct Entity_testing::P2_k_u¶
-
struct Entity_testing::P2_u_u¶
-
struct Entity_testing::P3_k_k¶
-
struct Entity_testing::P3_k_u¶
-
struct Entity_testing::P3_u_u¶
-
struct CDR_testing::pragma_keys¶
-
class Publisher : public Test¶
Fixture for the DataWriter tests
-
class PublisherListener : public virtual NoOpPublisherListener¶
Public Functions
-
inline PublisherListener()¶
Public Members
-
inline PublisherListener()¶
-
class Query : public Test¶
Fixture for the DataReader tests
-
class ReadCondHandler¶
Public Functions
-
inline ReadCondHandler(bool &readHandlerExecuted)¶
Private Members
-
bool &readHandlerExecuted¶
-
inline ReadCondHandler(bool &readHandlerExecuted)¶
-
struct org::eclipse::cyclonedds::sub::ReaderCopyInfo¶
-
class Regression : public Test¶
Fixture for the Regression tests
-
struct regression_models::s_1¶
Public Members
-
string d[2]¶
-
string d[2]¶
-
struct traits_models::s_1¶
Public Members
-
string d[2]¶
-
string d[2]¶
-
struct regression_models::s_2¶
-
struct traits_models::s_2¶
-
struct regression_models::s_appendable¶
Public Members
- key string s
-
struct regression_models::s_bm1¶
Public Members
-
bm1 c[3]¶
-
bm1 c[3]¶
-
struct regression_models::s_e1¶
-
struct regression_models::s_final¶
Public Members
- key string s
-
struct regression_models::s_inner¶
Public Members
-
char ch¶
-
char ch¶
-
struct regression_models::s_o¶
Public Members
-
long c¶
-
long c¶
-
struct regression_models::s_o_2¶
-
struct regression_models::s_o_td¶
-
struct regression_models::s_td_bool_seq_arr¶
Public Members
-
struct regression_models::s_u¶
Public Members
- key V c
-
struct regression_models::s_u_struct_arr¶
Public Members
-
struct Endianness::SeqEnums¶
-
struct Endianness::Seqs¶
-
struct CDR_testing::sequence_struct¶
-
struct CDR_testing::sequence_struct_mutable¶
-
struct ExtendedTypes_testing::sequences_of_final_larger¶
Public Types
-
typedef sequence<finalstruct_larger> c¶
-
typedef sequence<finalstruct_larger> c¶
-
struct ExtendedTypes_testing::sequences_of_final_smaller¶
Public Types
-
typedef sequence<finalstruct_smaller> c¶
-
typedef sequence<finalstruct_smaller> c¶
-
class Serdata : public Test¶
Fixture for the tests
Public Functions
-
inline Serdata()¶
-
inline void SetUp()¶
-
inline void TearDown()¶
-
inline Endianness::Msg &getMsg(endianness end)¶
Public Members
-
ddsi_sertype *m_st = nullptr¶
Private Functions
-
inline Serdata()¶
Fixture for the shared memory tests with RouDi
Public Types
Public Functions
Public Members
Public Static Attributes
-
class StatusCondHandler¶
Public Functions
-
inline StatusCondHandler(bool &statusHandlerExecuted)¶
Private Members
-
bool &statusHandlerExecuted¶
-
inline StatusCondHandler(bool &statusHandlerExecuted)¶
-
struct regression_models::struct_seq_e1¶
-
struct CDR_testing::sub_1¶
-
struct CDR_testing::sub_2¶
-
class Subscriber : public Test¶
Fixture for the DataReader tests
-
class SubscriberListener : public virtual NoOpSubscriberListener¶
Public Functions
-
inline SubscriberListener()¶
Public Members
-
inline SubscriberListener()¶
-
struct regression_models::td_1¶
Public Members
-
long l¶
-
long l¶
-
struct traits_models::td_1¶
Public Members
-
long l¶
-
long l¶
-
struct regression_models::td_3¶
-
struct traits_models::td_3¶
-
struct test_semaphore¶
-
class TestDataReaderListener : public virtual dds::sub::NoOpDataReaderListener<HelloWorldData::Msg>¶
Public Functions
-
inline TestDataReaderListener()¶
Protected Functions
-
inline virtual void on_data_available(dds::sub::DataReader<HelloWorldData::Msg>&)¶
-
inline TestDataReaderListener()¶
-
class TestDomainParticipantListener : public virtual NoOpDomainParticipantListener¶
Public Functions
-
inline TestDomainParticipantListener()¶
-
inline TestDomainParticipantListener()¶
-
class TestPublisherListener : public virtual NoOpPublisherListener¶
-
class TestReader1Listener : public virtual dds::sub::NoOpDataReaderListener<Space::Type1>¶
Trying to use the operator>> to get the QoS, causes a compile error because it can’t decide to choose between operator>>(qos) and operator>>(functor). Dummy listener for the DataWriter tests
-
class TestSubscriberListener : public virtual NoOpSubscriberListener¶
Public Functions
-
inline TestSubscriberListener()¶
-
inline TestSubscriberListener()¶
-
class TestTopic1Listener : public virtual dds::topic::NoOpTopicListener<Space::Type1>¶
Dummy listener for the Topic tests
-
class TestWriter1Listener : public virtual dds::pub::NoOpDataWriterListener<Space::Type1>¶
Dummy listener for the DataWriter tests
-
class Topic : public Test¶
Fixture for the Topic tests
Public Functions
-
inline Topic()¶
-
inline void SetUp()¶
-
inline void CreateTopic()¶
-
inline void CreateTopics()¶
-
inline void TearDown()¶
Public Members
-
inline Topic()¶
-
class TopicListener : public virtual dds::topic::NoOpTopicListener<HelloWorldData::Msg>¶
-
struct CDR_testing::typedef_base_struct¶
-
struct CDR_testing::typedef_constr_struct¶
-
union regression_models::U¶
Public Members
-
short s¶
-
short s¶
-
union Endianness::U¶
-
union regression_models::u_s_inner¶
-
union regression_models::u_struct_arr¶
-
union CDR_testing::un¶
-
union CDR_testing::un_k¶
-
struct CDR_testing::union_struct¶
Public Members
- key un c
-
struct CDR_testing::union_struct_k¶
Public Members
- key un_k c
-
struct Endianness::UnionStr¶
-
union regression_models::V¶
-
union regression_models::W¶
-
class WaitSet : public Test¶
Fixture for the tests
Public Members
-
bool statusHandlerExecuted¶
-
bool guardHandlerExecuted¶
-
StatusCondHandler statusCondHandler¶
-
GuardCondHandler guardCondHandler¶
-
writer_thread_args writerThreadArgs¶
-
guard_thread_args guardThreadArgs¶
-
action_thread_args actionThreadArgs¶
-
ddsrt_thread_t threadId¶
-
ddsrt_threadattr_t threadAttr¶
-
test_semaphore start_sem¶
-
test_semaphore ready_sem¶
-
bool statusHandlerExecuted¶
-
namespace [anonymous]¶
-
namespace Bounded¶
-
namespace CDR_testing¶
-
Enums
Functions
- bit_bound (8) enum enum_8
- bit_bound (16) enum enum_16
- bit_bound (15) bitmask bm1
-
namespace dds¶
-
namespace core¶
-
namespace policy¶
-
namespace status¶
-
namespace qos¶
-
namespace qos¶
-
namespace qos¶
-
namespace status¶
-
namespace qos¶
-
namespace Endianness¶
-
namespace Entity_testing¶
-
namespace ExtendedTypes_testing¶
-
namespace external_testing¶
-
namespace HelloWorldData¶
-
namespace Keyhash¶
-
namespace org¶
-
namespace eclipse¶
-
namespace cyclone¶
-
namespace core¶
-
namespace org::eclipse::cyclone::core::cdr¶
Functions
- void serdata_from_ser_copyin_fragchain (unsigned char *__restrict cursor, const struct nn_rdata *fragchain, size_t size)
-
namespace cyclonedds¶
-
namespace core¶
-
namespace cdr¶
-
namespace policy¶
-
namespace org::eclipse::cyclonedds::core::utils¶
-
namespace domain¶
-
namespace qos¶
-
namespace pub¶
-
namespace qos¶
-
namespace org::eclipse::cyclonedds::sub¶
-
namespace qos¶
-
namespace org::eclipse::cyclonedds::topic¶
Functions
-
dds::topic::TopicDescription find_topic_description(const dds::domain::DomainParticipant &dp, const std::string &topic_name)¶
-
dds::topic::AnyTopic find_any_topic(const dds::domain::DomainParticipant &dp, const std::string &topic_name)¶
-
bool simple_key(const std::vector<unsigned char> &in, ddsi_keyhash_t &out)¶
-
bool complex_key(const std::vector<unsigned char> &in, ddsi_keyhash_t &out)¶
-
dds::topic::TopicDescription find_topic_description(const dds::domain::DomainParticipant &dp, const std::string &topic_name)¶
-
namespace qos¶
-
namespace regression_models¶
Typedefs
-
typedef long td_l¶
-
typedef double td_d¶
-
typedef e1 e1_arr[3]¶
-
typedef long long_array_5[5]¶
-
typedef long long_array_7[7]¶
-
typedef long long_array_2[2]¶
-
typedef long_array_2 long_array_6[3]¶
-
typedef unsigned long ulong_arr[4]¶
-
typedef sequence<unsigned long> seq_ulong¶
-
typedef boolean td_bool¶
-
typedef td_s_inner td_td_s_inner¶
-
typedef sequence<td_s_inner> seq_td_s_inner¶
-
typedef sequence<e1, 3> seq_e1¶
Functions
- bit_bound (8) @appendable enum e1
- bit_bound (16) bitmask bm1
-
typedef long td_l¶
-
namespace Space¶
-
namespace traits_models¶
-
Functions
- data_representation (XCDR2) struct s_3
-
namespace TraitTest¶
-
namespace UnBounded¶
- file CMakeLists.txt
Functions
- include (GenerateExportHeader) set(sources src/dds/core/Duration.cpp src/dds/core/Exception.cpp src/dds/core/Reference.cpp src/dds/core/Time.cpp src/dds/core/policy/CorePolicy.cpp src/dds/core/status/State.cpp src/dds/domain/discovery.cpp src/dds/domain/find.cpp src/dds/pub/pubdiscovery.cpp src/dds/sub/subdiscovery.cpp src/dds/sub/subfind.cpp src/dds/sub/status/DataState.cpp src/org/eclipse/cyclonedds/core/Mutex.cpp src/org/eclipse/cyclonedds/core/ObjectDelegate.cpp src/org/eclipse/cyclonedds/core/DDScObjectDelegate.cpp src/org/eclipse/cyclonedds/core/ObjectSet.cpp src/org/eclipse/cyclonedds/core/EntityDelegate.cpp src/org/eclipse/cyclonedds/core/ReportUtils.cpp src/org/eclipse/cyclonedds/core/ListenerDispatcher.cpp src/org/eclipse/cyclonedds/core/InstanceHandleDelegate.cpp src/org/eclipse/cyclonedds/core/EntitySet.cpp src/org/eclipse/cyclonedds/core/MiscUtils.cpp src/org/eclipse/cyclonedds/core/cdr/fragchain.cpp src/org/eclipse/cyclonedds/core/cdr/cdr_stream.cpp src/org/eclipse/cyclonedds/core/cdr/basic_cdr_ser.cpp src/org/eclipse/cyclonedds/core/cdr/entity_properties.cpp src/org/eclipse/cyclonedds/core/cdr/extended_cdr_v1_ser.cpp src/org/eclipse/cyclonedds/core/cdr/extended_cdr_v2_ser.cpp src/org/eclipse/cyclonedds/core/cond/ConditionDelegate.cpp src/org/eclipse/cyclonedds/core/cond/GuardConditionDelegate.cpp src/org/eclipse/cyclonedds/core/cond/StatusConditionDelegate.cpp src/org/eclipse/cyclonedds/core/cond/WaitSetDelegate.cpp src/org/eclipse/cyclonedds/core/policy/PolicyDelegate.cpp src/org/eclipse/cyclonedds/domain/Domain.cpp src/org/eclipse/cyclonedds/domain/DomainWrap.cpp src/org/eclipse/cyclonedds/domain/DomainParticipantDelegate.cpp src/org/eclipse/cyclonedds/domain/DomainParticipantRegistry.cpp src/org/eclipse/cyclonedds/domain/qos/DomainParticipantQosDelegate.cpp src/org/eclipse/cyclonedds/pub/AnyDataWriterDelegate.cpp src/org/eclipse/cyclonedds/pub/PublisherDelegate.cpp src/org/eclipse/cyclonedds/pub/qos/DataWriterQosDelegate.cpp src/org/eclipse/cyclonedds/pub/qos/PublisherQosDelegate.cpp src/org/eclipse/cyclonedds/sub/qos/DataReaderQosDelegate.cpp src/org/eclipse/cyclonedds/sub/AnyDataReaderDelegate.cpp src/org/eclipse/cyclonedds/sub/SubscriberDelegate.cpp src/org/eclipse/cyclonedds/sub/BuiltinSubscriberDelegate.cpp src/org/eclipse/cyclonedds/sub/QueryDelegate.cpp src/org/eclipse/cyclonedds/sub/cond/ReadConditionDelegate.cpp src/org/eclipse/cyclonedds/sub/cond/QueryConditionDelegate.cpp src/org/eclipse/cyclonedds/sub/qos/SubscriberQosDelegate.cpp src/org/eclipse/cyclonedds/topic/find.cpp src/org/eclipse/cyclonedds/topic/hash.cpp src/org/eclipse/cyclonedds/topic/AnyTopicDelegate.cpp src/org/eclipse/cyclonedds/topic/FilterDelegate.cpp src/org/eclipse/cyclonedds/topic/TopicDescriptionDelegate.cpp src/org/eclipse/cyclonedds/topic/qos/TopicQosDelegate.cpp) if(BUILD_SHARED_LIBS OR NOT DEFINED BUILD_SHARED_LIBS) add_library(ddscxx SHARED $
- else () add_library(ddscxx $
- endif () set_target_properties(ddscxx PROPERTIES VERSION $
- file CMakeLists.txt
Functions
- find_package (GTest REQUIRED) idlcxx_generate(TARGET ddscxx_test_types FILES data/Space.idl data/HelloWorldData.idl data/Serialization.idl data/CdrDataModels.idl data/CdrDataModels_pragma.idl data/EntityProperties.idl data/EntityProperties_pragma.idl data/ExtendedTypesModels.idl data/RegressionModels.idl data/RegressionModels_pragma.idl data/ExternalModels.idl data/TraitsModels.idl WARNINGS no-implicit-extensibility) configure_file(config_simple.xml.in config_simple.xml @ONLY) if(ENABLE_SHM) find_package(iceoryx_posh REQUIRED) find_package(iceoryx_posh_testing REQUIRED) endif() set(sources Bounded.cpp EntityStatus.cpp Listener.cpp ListenerStress.cpp DomainParticipant.cpp Exception.cpp Conversions.cpp FindDataWriter.cpp FindDataReader.cpp FindTopic.cpp Topic.cpp Publisher.cpp Serdata.cpp Subscriber.cpp DataWriter.cpp DataReader.cpp DataReaderSelector.cpp DataReaderManipulatorSelector.cpp Duration.cpp Time.cpp Query.cpp WaitSet.cpp Qos.cpp Condition.cpp Util.cpp CDRStreamer.cpp GeneratedEntities.cpp ExtendedTypes.cpp Regression.cpp External.cpp DataModels.cpp) if(ENABLE_SHM) list(APPEND sources SharedMemory.cpp) endif() add_executable(ddscxx_tests $
- file Duration.cpp
- #include <>#include <>#include <>#include <>#include <>
- file Duration.cpp
- #include “”#include <>
Functions
- static dds::core::Duration dur_3s5ns_base (3, 5)
- static dds::core::Duration dur_2s4ns (2, 4)
- static dds::core::Duration dur_2s5ns (2, 5)
- static dds::core::Duration dur_2s6ns (2, 6)
- static dds::core::Duration dur_3s4ns (3, 4)
- static dds::core::Duration dur_3s5ns (3, 5)
- static dds::core::Duration dur_3s6ns (3, 6)
- static dds::core::Duration dur_4s4ns (4, 4)
- static dds::core::Duration dur_4s5ns (4, 5)
- static dds::core::Duration dur_4s6ns (4, 6)
-
TEST(Duration, plus)¶
-
TEST(Duration, plus_is)¶
-
TEST(Duration, minus)¶
-
TEST(Duration, minus_is)¶
-
TEST(Duration, times)¶
-
TEST(Duration, times_is)¶
-
TEST(Duration, divide)¶
-
TEST(Duration, nanosec)¶
-
TEST(Duration, microsec)¶
-
TEST(Duration, millisec)¶
-
TEST(Duration, sec)¶
-
TEST(Duration, greater)¶
-
TEST(Duration, greater_then)¶
-
TEST(Duration, equals)¶
-
TEST(Duration, not_equals)¶
-
TEST(Duration, less_then)¶
-
TEST(Duration, less)¶
-
TEST(Duration, compare)¶
- file Exception.cpp
- #include <>#include <>
- file Exception.cpp
- #include “”#include <>
Functions
-
TEST(Exception, Error)¶
-
TEST(Exception, InvalidDataError)¶
-
TEST(Exception, PreconditionNotMetError)¶
-
TEST(Exception, UnsupportedError)¶
-
TEST(Exception, NotEnabledError)¶
-
TEST(Exception, InconsistentPolicyError)¶
-
TEST(Exception, ImmutablePolicyError)¶
-
TEST(Exception, AlreadyClosedError)¶
-
TEST(Exception, IllegalOperationError)¶
-
TEST(Exception, OutOfResourcesError)¶
-
TEST(Exception, TimeoutError)¶
-
TEST(Exception, InvalidDowncastError)¶
-
TEST(Exception, NullReferenceError)¶
-
TEST(Exception, InvalidArgumentError)¶
-
TEST(Exception, Error)¶
- file CorePolicy.cpp
- #include <>#include <>
- file Reference.cpp
- #include <>
- file State.cpp
- #include <>
- file Time.cpp
- #include <>#include <>#include <>#include <>#include <>
Defines
-
MS
-
MiS
-
NS
-
MS
- file Time.cpp
- #include “”#include <>
Functions
- static dds::core::Time time_3s5ns_base (3, 5)
- static dds::core::Time time_2s4ns (2, 4)
- static dds::core::Time time_2s5ns (2, 5)
- static dds::core::Time time_2s6ns (2, 6)
- static dds::core::Time time_3s4ns (3, 4)
- static dds::core::Time time_3s5ns (3, 5)
- static dds::core::Time time_3s6ns (3, 6)
- static dds::core::Time time_4s4ns (4, 4)
- static dds::core::Time time_4s5ns (4, 5)
- static dds::core::Time time_4s6ns (4, 6)
-
TEST(Time, plus)¶
-
TEST(Time, plus_is)¶
-
TEST(Time, minus)¶
-
TEST(Time, minus_is)¶
-
TEST(Time, nanosec)¶
-
TEST(Time, microsec)¶
-
TEST(Time, millisec)¶
-
TEST(Time, sec)¶
-
TEST(Time, greater)¶
-
TEST(Time, greater_then)¶
-
TEST(Time, equals)¶
-
TEST(Time, not_equals)¶
-
TEST(Time, less_then)¶
-
TEST(Time, less)¶
-
TEST(Time, compare)¶
- file discovery.cpp
- #include <>
- file find.cpp
- #include <>
- file find.cpp
- #include <>
- file pubdiscovery.cpp
- #include <>
- file DataState.cpp
- #include <>
- file subdiscovery.cpp
- #include <>
- file subfind.cpp
- #include <>
- file basic_cdr_ser.cpp
- #include <>
- file cdr_stream.cpp
- #include <>#include <>#include <>#include <>
- file entity_properties.cpp
- #include <>#include <>#include <>#include <>
- file extended_cdr_v1_ser.cpp
- #include <>#include <>
- file extended_cdr_v2_ser.cpp
- #include <>#include <>
- file fragchain.cpp
- #include “”#include “”#include <>#include <>#include <>#include “”
- file ConditionDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include “”
- file GuardConditionDelegate.cpp
- #include <>#include <>
- file ShadowParticipant.cpp
- #include <>#include “”
- file StatusConditionDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include “”
- file WaitSetDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>
- file DDScObjectDelegate.cpp
- #include <>#include <>#include <>#include “”
- file EntityDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include “”#include “”#include <>
- file EntitySet.cpp
- #include <>#include <>
- file InstanceHandleDelegate.cpp
- #include <>#include “”
- file ListenerDispatcher.cpp
- #include <>#include <>#include <>#include <>#include <>#include “”
Defines
-
DDS_FN_EXPORT¶
Functions
-
void callback_on_inconsistent_topic(dds_entity_t topic, dds_inconsistent_topic_status_t status, void *arg)¶
-
void callback_on_offered_deadline_missed(dds_entity_t writer, dds_offered_deadline_missed_status_t status, void *arg)¶
-
void callback_on_offered_incompatible_qos(dds_entity_t writer, dds_offered_incompatible_qos_status_t status, void *arg)¶
-
void callback_on_liveliness_lost(dds_entity_t writer, dds_liveliness_lost_status_t status, void *arg)¶
-
void callback_on_publication_matched(dds_entity_t writer, dds_publication_matched_status_t status, void *arg)¶
-
void callback_on_requested_deadline_missed(dds_entity_t reader, dds_requested_deadline_missed_status_t status, void *arg)¶
-
void callback_on_requested_incompatible_qos(dds_entity_t reader, dds_requested_incompatible_qos_status_t status, void *arg)¶
-
void callback_on_sample_rejected(dds_entity_t reader, dds_sample_rejected_status_t status, void *arg)¶
-
void callback_on_liveliness_changed(dds_entity_t reader, dds_liveliness_changed_status_t status, void *arg)¶
-
void callback_on_data_available(dds_entity_t reader, void *arg)¶
-
void callback_on_subscription_matched(dds_entity_t reader, dds_subscription_matched_status_t status, void *arg)¶
-
void callback_on_sample_lost(dds_entity_t reader, dds_sample_lost_status_t status, void *arg)¶
-
void callback_on_data_readers(dds_entity_t subscriber, void *arg)¶
-
DDS_FN_EXPORT¶
- file MiscUtils.cpp
- #include <>#include “”#include “”
- file Mutex.cpp
- #include <>#include “”#include “”
- file ObjectDelegate.cpp
- #include “”#include <>
- file ObjectSet.cpp
- #include <>#include <>
- file PolicyDelegate.cpp
- #include <>#include <>#include <>#include <>#include “”#include “”
- file ReportUtils.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>
Defines
-
ISOCPP_REPORT_BUFLEN¶
-
ISOCPP_REPORT_BUFLEN¶
- file Domain.cpp
- #include “”#include “”
- file DomainParticipantDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>
- file DomainParticipantRegistry.cpp
- #include <>
- file DomainWrap.cpp
- #include <>#include <>#include <>
- file DomainParticipantQosDelegate.cpp
- #include <>#include <>#include <>
- file AnyDataWriterDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include “”#include “”#include “”
- file PublisherDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>
- file DataWriterQosDelegate.cpp
- #include <>#include <>#include <>
- file PublisherQosDelegate.cpp
- #include <>#include <>#include <>
- file AnyDataReaderDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include “”#include “”#include “”
- file BuiltinSubscriberDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include “”
- file QueryConditionDelegate.cpp
- #include <>#include <>
- file ReadConditionDelegate.cpp
- #include <>#include <>#include <>
- file DataReaderQosDelegate.cpp
- #include <>#include <>#include <>
- file SubscriberQosDelegate.cpp
- #include <>#include <>#include <>
- file QueryDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>
- file SubscriberDelegate.cpp
- #include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>#include <>
- file AnyTopicDelegate.cpp
- #include <>#include <>#include <>#include <>#include “”
Defines
-
MAX_TOPIC_NAME_LENGTH¶
-
MAX_TOPIC_NAME_LENGTH¶
- file FilterDelegate.cpp
- #include <>
- file hash.cpp
- #include <>#include “”#include <>
- file TopicQosDelegate.cpp
- #include <>#include <>#include <>
- file TopicDescriptionDelegate.cpp
- #include <>#include <>
- file Bounded.cpp
- #include <>#include <>#include “Util.hpp”#include “”#include “”
- file CDRStreamer.cpp
- #include “”#include <>#include “”#include “”
Defines
-
read_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
-
read_test_fail(test_struct, key_struct, key_bytes, streamer)¶
-
read_deeper_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
-
write_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
-
write_test_fail(test_struct, key_struct, key_bytes, streamer)¶
-
readwrite_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
-
readwrite_test_fail(test_struct, key_struct, key_bytes, streamer)¶
-
readwrite_deeper_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
-
stream_test(test_struct, cdr_normal_bytes, key_bytes)¶
-
stream_test_union(test_struct, key_struct, cdr_normal_bytes, key_bytes)¶
-
stream_test_fail_basic(test_struct, xcdr_v1_normal_bytes, xcdr_v2_normal_bytes, key_bytes)¶
-
stream_deeper_test(test_struct, cdr_normal_bytes, cdr_delimited_bytes, key_bytes)¶
Typedefs
-
typedef std::vector<unsigned char> bytes¶
Functions
-
template<typename T, typename S>
void VerifyWrite(const T &in, const bytes &out, S stream, bool as_key, bool write_success = true, bool compare_success = true)¶
-
template<typename T, typename S>
void VerifyRead(const bytes &in, const T &out, S stream, bool as_key, bool read_success = true, bool compare_success = true)¶
-
template<typename T, typename S>
void VerifyReadOneDeeper(const bytes &in, const T &out, S stream, bool as_key)¶
-
TEST_F(CDRStreamer, cdr_boundary)¶
-
TEST_F(CDRStreamer, cdr_basic)¶
-
TEST_F(CDRStreamer, cdr_appendable)¶
-
TEST_F(CDRStreamer, cdr_mutable)¶
-
TEST_F(CDRStreamer, cdr_nested)¶
-
TEST_F(CDRStreamer, cdr_inherited)¶
-
TEST_F(CDRStreamer, cdr_sequence)¶
-
TEST_F(CDRStreamer, cdr_array)¶
-
TEST_F(CDRStreamer, cdr_typedef)¶
-
TEST_F(CDRStreamer, cdr_union)¶
-
TEST_F(CDRStreamer, cdr_pragma)¶
-
TEST_F(CDRStreamer, cdr_enum)¶
-
TEST_F(CDRStreamer, cdr_optional)¶
-
TEST_F(CDRStreamer, cdr_must_understand)¶
-
TEST_F(CDRStreamer, d_header_insertion)¶
-
TEST_F(CDRStreamer, cdr_bitmask)¶
-
read_test(test_struct, key_struct, normal_bytes, key_bytes, streamer)¶
- file Condition.cpp
- #include <>#include “”#include “”
Functions
- file Conversions.cpp
- #include <>#include “”#include “”
Functions
-
TEST_F(Conversions, participant_entity_to)¶
Tests
-
TEST_F(Conversions, participant_entity_from)¶
-
TEST_F(Conversions, participant_entity_null)¶
-
TEST_F(Conversions, participant_entity_invalid)¶
-
TEST_F(Conversions, participant_entity_implicit)¶
-
TEST_F(Conversions, publisher_entity_to)¶
-
TEST_F(Conversions, publisher_entity_from)¶
-
TEST_F(Conversions, publisher_entity_null)¶
-
TEST_F(Conversions, publisher_entity_invalid)¶
-
TEST_F(Conversions, publisher_entity_implicit)¶
-
TEST_F(Conversions, subscriber_entity_to)¶
-
TEST_F(Conversions, subscriber_entity_from)¶
-
TEST_F(Conversions, subscriber_entity_null)¶
-
TEST_F(Conversions, subscriber_entity_invalid)¶
-
TEST_F(Conversions, subscriber_entity_implicit)¶
-
TEST_F(Conversions, topic_any_to)¶
-
TEST_F(Conversions, topic_any_from)¶
-
TEST_F(Conversions, topic_any_null)¶
-
TEST_F(Conversions, topic_any_invalid)¶
-
TEST_F(Conversions, topic_any_implicit)¶
-
TEST_F(Conversions, topic_description_to)¶
-
TEST_F(Conversions, topic_description_from)¶
-
TEST_F(Conversions, topic_description_null)¶
-
TEST_F(Conversions, topic_description_invalid)¶
-
TEST_F(Conversions, topic_description_implicit)¶
-
TEST_F(Conversions, topic_entity_to)¶
-
TEST_F(Conversions, topic_entity_from)¶
-
TEST_F(Conversions, topic_entity_null)¶
-
TEST_F(Conversions, topic_entity_invalid)¶
-
TEST_F(Conversions, topic_entity_implicit)¶
-
TEST_F(Conversions, writer_any_to)¶
-
TEST_F(Conversions, writer_any_from)¶
-
TEST_F(Conversions, writer_any_null)¶
-
TEST_F(Conversions, writer_any_invalid)¶
-
TEST_F(Conversions, writer_any_implicit)¶
-
TEST_F(Conversions, writer_entity_to)¶
-
TEST_F(Conversions, writer_entity_from)¶
-
TEST_F(Conversions, writer_entity_null)¶
-
TEST_F(Conversions, writer_entity_invalid)¶
-
TEST_F(Conversions, writer_entity_implicit)¶
-
TEST_F(Conversions, reader_any_to)¶
-
TEST_F(Conversions, reader_any_from)¶
-
TEST_F(Conversions, reader_any_null)¶
-
TEST_F(Conversions, reader_any_invalid)¶
-
TEST_F(Conversions, reader_any_implicit)¶
-
TEST_F(Conversions, reader_entity_to)¶
-
TEST_F(Conversions, reader_entity_from)¶
-
TEST_F(Conversions, reader_entity_null)¶
-
TEST_F(Conversions, reader_entity_invalid)¶
-
TEST_F(Conversions, reader_entity_implicit)¶
-
TEST_F(Conversions, participant_entity_to)¶
- file CdrDataModels.idl
- file CdrDataModels_pragma.idl
- file EntityProperties.idl
- file EntityProperties_pragma.idl
- file ExtendedTypesModels.idl
- file ExternalModels.idl
- file HelloWorldData.idl
- file RegressionModels.idl
- file RegressionModels_pragma.idl
- file Serialization.idl
- file Space.idl
- file TraitsModels.idl
- file DataModels.cpp
- #include “”#include <>#include “”
- file DataReader.cpp
- #include <>#include “”#include “”
Functions
-
TEST_F(DataReader, null)¶
Tests Tests
-
TEST_F(DataReader, create_subscriber_null)¶
-
TEST_F(DataReader, create_topic_null)¶
-
TEST_F(DataReader, create_cftopic_null)¶
-
TEST_F(DataReader, create)¶
-
TEST_F(DataReader, subscriber)¶
-
TEST_F(DataReader, topic_description)¶
-
TEST_F(DataReader, qos_default)¶
-
TEST_F(DataReader, qos_nondefault_constructor)¶
-
TEST_F(DataReader, qos_immutable_constructor)¶
-
TEST_F(DataReader, qos_nondefault_set)¶
-
TEST_F(DataReader, qos_immutable_set)¶
-
TEST_F(DataReader, qos_nondefault_shift)¶
-
TEST_F(DataReader, qos_immutable_shift)¶
-
TEST_F(DataReader, read)¶
-
TEST_F(DataReader, read_no_data)¶
-
TEST_F(DataReader, read_shift_LoanedSamples)¶
-
TEST_F(DataReader, read_SamplesFWIterator)¶
-
TEST_F(DataReader, read_SamplesBIIterator)¶
-
TEST_F(DataReader, read_default_filter_read)¶
-
TEST_F(DataReader, read_default_filter_not_read)¶
-
TEST_F(DataReader, read_default_filter_new_view)¶
-
TEST_F(DataReader, read_default_filter_not_new_view)¶
-
TEST_F(DataReader, read_default_filter_alive)¶
-
TEST_F(DataReader, read_default_filter_not_alive_disposed)¶
-
TEST_F(DataReader, read_default_filter_not_alive_no_writers)¶
-
TEST_F(DataReader, take)¶
-
TEST_F(DataReader, take_no_data)¶
-
TEST_F(DataReader, take_SamplesFWIterator)¶
-
TEST_F(DataReader, take_SamplesBIIterator)¶
-
TEST_F(DataReader, take_default_filter_read)¶
-
TEST_F(DataReader, take_default_filter_not_read)¶
-
TEST_F(DataReader, take_default_filter_new_view)¶
-
TEST_F(DataReader, take_default_filter_not_new_view)¶
-
TEST_F(DataReader, take_default_filter_alive)¶
-
TEST_F(DataReader, take_default_filter_not_alive_disposed)¶
-
TEST_F(DataReader, take_default_filter_not_alive_no_writers)¶
-
TEST_F(DataReader, readtake1)¶
-
TEST_F(DataReader, readtake2)¶
-
TEST_F(DataReader, lookup_instance)¶
-
TEST_F(DataReader, key_value_by_sample)¶
-
TEST_F(DataReader, key_value_by_topic)¶
-
TEST_F(DataReader, use_after_close)¶
-
TEST_F(DataReader, use_after_deletion)¶
Variables
-
static TestReader1Listener reader1Listener¶
-
TEST_F(DataReader, null)¶
- file DataReaderManipulatorSelector.cpp
- #include <>#include “”#include “”
Functions
-
TEST_F(DataReaderManipulatorSelector, reader_null)¶
Tests
-
TEST_F(DataReaderManipulatorSelector, implicit_read)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_take)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_instance)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_next_instance)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_state)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_content)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_max_samples)¶
-
TEST_F(DataReaderManipulatorSelector, implicit_multiple)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_read)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_take)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_instance)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_next_instance)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_state)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_content)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_max_samples)¶
-
TEST_F(DataReaderManipulatorSelector, explicit_multiple)¶
-
TEST_F(DataReaderManipulatorSelector, reader_null)¶
- file DataReaderSelector.cpp
- #include <>#include “”#include “Util.hpp”#include “”
Functions
-
TEST_F(DataReaderSelector, reader_null)¶
Tests
-
TEST_F(DataReaderSelector, implicit)¶
-
TEST_F(DataReaderSelector, implicit_instance)¶
-
TEST_F(DataReaderSelector, implicit_next_instance)¶
-
TEST_F(DataReaderSelector, implicit_state)¶
-
TEST_F(DataReaderSelector, implicit_content)¶
-
TEST_F(DataReaderSelector, implicit_max_samples)¶
-
TEST_F(DataReaderSelector, implicit_multiple)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_instance)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_next_instance)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_state)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_content)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_max_samples)¶
-
TEST_F(DataReaderSelector, read_LoanedSamples_multiple)¶
-
TEST_F(DataReaderSelector, read_FWIterator)¶
-
TEST_F(DataReaderSelector, read_FWIterator_instance)¶
-
TEST_F(DataReaderSelector, read_FWIterator_next_instance)¶
-
TEST_F(DataReaderSelector, read_FWIterator_state)¶
-
TEST_F(DataReaderSelector, read_FWIterator_content)¶
-
TEST_F(DataReaderSelector, read_FWIterator_max_samples)¶
-
TEST_F(DataReaderSelector, read_FWIterator_multiple)¶
-
TEST_F(DataReaderSelector, read_BIIterator)¶
-
TEST_F(DataReaderSelector, read_BIIterator_instance)¶
-
TEST_F(DataReaderSelector, read_BIIterator_next_instance)¶
-
TEST_F(DataReaderSelector, read_BIIterator_state)¶
-
TEST_F(DataReaderSelector, read_BIIterator_content)¶
-
TEST_F(DataReaderSelector, read_BIIterator_max_samples)¶
-
TEST_F(DataReaderSelector, read_BIIterator_multiple)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_instance)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_next_instance)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_state)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_content)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_max_samples)¶
-
TEST_F(DataReaderSelector, take_LoanedSamples_multiple)¶
-
TEST_F(DataReaderSelector, take_FWIterator)¶
-
TEST_F(DataReaderSelector, take_FWIterator_instance)¶
-
TEST_F(DataReaderSelector, take_FWIterator_next_instance)¶
-
TEST_F(DataReaderSelector, take_FWIterator_state)¶
-
TEST_F(DataReaderSelector, take_FWIterator_content)¶
-
TEST_F(DataReaderSelector, take_FWIterator_max_samples)¶
-
TEST_F(DataReaderSelector, take_FWIterator_multiple)¶
-
TEST_F(DataReaderSelector, take_BIIterator)¶
-
TEST_F(DataReaderSelector, take_BIIterator_instance)¶
-
TEST_F(DataReaderSelector, take_BIIterator_next_instance)¶
-
TEST_F(DataReaderSelector, take_BIIterator_state)¶
-
TEST_F(DataReaderSelector, take_BIIterator_content)¶
-
TEST_F(DataReaderSelector, take_BIIterator_max_samples)¶
-
TEST_F(DataReaderSelector, take_BIIterator_multiple)¶
-
TEST_F(DataReaderSelector, reader_null)¶
- file DataWriter.cpp
- #include “”#include <>#include “”
Functions
-
TEST_F(DataWriter, null)¶
Tests
-
TEST_F(DataWriter, create_publisher_null)¶
-
TEST_F(DataWriter, create_topic_null)¶
-
TEST_F(DataWriter, create)¶
-
TEST_F(DataWriter, publisher)¶
-
TEST_F(DataWriter, topic_description)¶
-
TEST_F(DataWriter, qos_default)¶
-
TEST_F(DataWriter, qos_nondefault_constructor)¶
-
TEST_F(DataWriter, qos_immutable_constructor)¶
-
TEST_F(DataWriter, qos_nondefault_set)¶
-
TEST_F(DataWriter, qos_immutable_set)¶
-
TEST_F(DataWriter, qos_nondefault_shift)¶
-
TEST_F(DataWriter, qos_immutable_shift)¶
-
TEST_F(DataWriter, write_data)¶
-
TEST_F(DataWriter, write_InstanceHandle)¶
-
TEST_F(DataWriter, write_TopicInstance)¶
-
TEST_F(DataWriter, write_iter)¶
-
TEST_F(DataWriter, write_data_with_timestamp)¶
-
TEST_F(DataWriter, write_InstanceHandle_with_timestamp)¶
-
TEST_F(DataWriter, write_TopicInstance_with_timestamp)¶
-
TEST_F(DataWriter, write_iter_with_timestamp)¶
-
TEST_F(DataWriter, writedispose)¶
-
TEST_F(DataWriter, dispose_instance)¶
-
TEST_F(DataWriter, dispose_instance_2nd)¶
-
TEST_F(DataWriter, dispose_instance_after_read)¶
-
TEST_F(DataWriter, matched_subscriptions_sequence)¶
-
TEST_F(DataWriter, matched_subscriptions_array)¶
-
TEST_F(DataWriter, shift_sample)¶
-
TEST_F(DataWriter, shift_pair_timestamp)¶
-
TEST_F(DataWriter, shift_pair_InstanceHandle)¶
-
TEST_F(DataWriter, lookup_instance)¶
-
TEST_F(DataWriter, unregister_instance)¶
-
TEST_F(DataWriter, unregister_instance_InstanceHandle)¶
-
TEST_F(DataWriter, unregister_instance_with_timestamp)¶
-
TEST_F(DataWriter, unregister_instance_InstanceHandle_with_timestamp)¶
-
TEST_F(DataWriter, register_instance_with_timestamp)¶
-
TEST_F(DataWriter, key_value_ti)¶
-
TEST_F(DataWriter, key_value_sample)¶
-
TEST_F(DataWriter, topic)¶
-
TEST_F(DataWriter, use_after_close)¶
-
TEST_F(DataWriter, use_after_deletion)¶
Variables
-
static TestWriter1Listener writer1Listener¶
-
TEST_F(DataWriter, null)¶
- file DomainParticipant.cpp
- #include “”#include <>#include “”#include “”#include “”
Functions
-
TEST(DomainParticipant, null)¶
-
TEST(DomainParticipant, create_with_conf)¶
-
TEST(DomainParticipant, create_with_str_conffile)¶
-
TEST(DomainParticipant, create_with_str_conf)¶
-
TEST(DomainParticipant, recreate_with_str_conf)¶
-
TEST(DomainParticipant, create_with_str_conf_default)¶
-
TEST(DomainParticipant, create_with_str_conf_invalid)¶
-
TEST(DomainParticipant, create_without_conf)¶
-
TEST(DomainParticipant, create_multiple)¶
-
TEST(DomainParticipant, recreate_after_delete)¶
-
TEST(DomainParticipant, recreate_after_close)¶
-
TEST(DomainParticipant, use_after_close)¶
-
TEST(DomainParticipant, use_after_deletion)¶
-
TEST(DomainParticipant, find_none)¶
-
TEST(DomainParticipant, find_wrong)¶
-
TEST(DomainParticipant, find_deleted)¶
-
TEST(DomainParticipant, find_one)¶
-
TEST(DomainParticipant, find_multiple)¶
-
TEST(DomainParticipant, find_first)¶
-
TEST(DomainParticipant, find_second)¶
-
TEST(DomainParticipant, ignore_none)¶
-
TEST(DomainParticipant, ignore_one)¶
-
TEST(DomainParticipant, non_default_constructor)¶
-
TEST(DomainParticipant, current_time)¶
-
TEST(DomainParticipant, default__qos)¶
Variables
-
static const char *simple_config_uri = "file://config_simple.xml"¶
-
static const std::string simple_config = "<CycloneDDS><Domain><Id>any</Id></Domain></CycloneDDS>"¶
-
TestDomainParticipantListener participantListener¶
-
TEST(DomainParticipant, null)¶
- file EntityStatus.cpp
- #include <>#include <>#include “”#include <>#include “Util.hpp”#include “”
Functions
-
TEST_F(EntityStatus, publication_matched)¶
-
TEST_F(EntityStatus, subscription_matched)¶
-
TEST_F(EntityStatus, incompatible_qos)¶
-
TEST_F(EntityStatus, sample_lost)¶
-
TEST_F(EntityStatus, sample_rejected)¶
-
TEST_F(EntityStatus, liveliness_changed)¶
-
TEST_F(EntityStatus, publication_matched)¶
- file ExtendedTypes.cpp
- #include “”#include <>#include “”
Typedefs
-
typedef std::vector<char> bytes
Functions
-
TEST_F(ExtendedTypes, final)¶
-
TEST_F(ExtendedTypes, appendable)¶
- TEST_F (ExtendedTypes, mutable)
-
TEST_F(ExtendedTypes, sequences_final)¶
-
typedef std::vector<char> bytes
- file External.cpp
- #include “”#include <>#include <>#include “”#include <>
- file FindDataReader.cpp
- #include <>#include <>#include “”#include “”
Functions
-
TEST_F(FindDataReader, BinIterator_tname_find_with_empty)¶
Tests
-
TEST_F(FindDataReader, BinIterator_tname_find_with_other_type)¶
-
TEST_F(FindDataReader, BinIterator_tname_find_nonexisting)¶
-
TEST_F(FindDataReader, BinIterator_tname_find)¶
-
TEST_F(FindDataReader, BinIterator_tname_find_any)¶
-
TEST_F(FindDataReader, BinIterator_tdesc_find_with_empty)¶
-
TEST_F(FindDataReader, BinIterator_tdesc_find_with_other_type)¶
-
TEST_F(FindDataReader, BinIterator_tdesc_find)¶
-
TEST_F(FindDataReader, BinIterator_tdesc_find_any)¶
-
TEST_F(FindDataReader, FwdIterator_tname_find_with_empty)¶
-
TEST_F(FindDataReader, FwdIterator_tname_find_with_other_type)¶
-
TEST_F(FindDataReader, FwdIterator_tname_find_nonexisting)¶
-
TEST_F(FindDataReader, FwdIterator_tname_find)¶
-
TEST_F(FindDataReader, FwdIterator_tname_find_any)¶
-
TEST_F(FindDataReader, FwdIterator_tdesc_find_with_empty)¶
-
TEST_F(FindDataReader, FwdIterator_tdesc_find_with_other_type)¶
-
TEST_F(FindDataReader, FwdIterator_tdesc_find)¶
-
TEST_F(FindDataReader, FwdIterator_tdesc_find_any)¶
-
TEST_F(FindDataReader, ignore)¶
-
TEST_F(FindDataReader, BinIterator_tname_find_with_empty)¶
- file FindDataWriter.cpp
- #include <>#include <>#include “”#include “”
Defines
-
TOPIC1_NAME
-
TOPIC2_NAME
Functions
-
TEST_F(FindDataWriter, BinIterator_find_with_empty)¶
Tests
-
TEST_F(FindDataWriter, BinIterator_find_with_other_type)¶
-
TEST_F(FindDataWriter, BinIterator_find_nonexisting)¶
-
TEST_F(FindDataWriter, BinIterator_find)¶
-
TEST_F(FindDataWriter, BinIterator_find_any)¶
-
TEST_F(FindDataWriter, FwdIterator_find_with_empty)¶
-
TEST_F(FindDataWriter, FwdIterator_find_with_other_type)¶
-
TEST_F(FindDataWriter, FwdIterator_find_nonexisting)¶
-
TEST_F(FindDataWriter, FwdIterator_find)¶
-
TEST_F(FindDataWriter, FwdIterator_find_any)¶
-
TEST_F(FindDataWriter, ignore)¶
-
TOPIC1_NAME
- file FindTopic.cpp
- #include “”#include <>#include “”#include <>
Defines
-
TOPIC1_NAME_1¶
-
TOPIC1_NAME_2¶
-
TOPIC1_NAME_3¶
-
TOPIC__NAME¶
-
CF_TOPIC1_NAME_1¶
-
CF_TOPIC1_NAME_2¶
-
CF_TOPIC1_NAME_3¶
Functions
-
TOPIC1_NAME_1¶
- file GeneratedEntities.cpp
- #include “”#include <>#include “”#include “”
Functions
-
void compare_endpoints_with_entity(const key_endpoint &ke, const entity_properties &props)¶
-
template<typename T>
void test_props(const std::list<std::list<uint32_t>> &endpoints)¶
-
TEST_F(EntityTesting, entity_properties_annotation)¶
-
TEST_F(EntityTesting, entity_properties_pragma)¶
-
void compare_endpoints_with_entity(const key_endpoint &ke, const entity_properties &props)¶
- file Listener.cpp
- #include <>#include <>#include <>#include “”#include “”#include “”#include “”#include “Util.hpp”#include “”
- file ListenerStress.cpp
- #include <>#include <>#include “”#include “”#include “”#include <>#include “”
Functions
-
static uint32_t writer_thread(void *arg)¶
-
TEST_F(listener_stress, DISABLED_data_available_reader)¶
-
TEST_F(listener_stress, DISABLED_data_available_subscriber)¶
-
TEST_F(listener_stress, DISABLED_data_available_participant)¶
-
static uint32_t writer_thread(void *arg)¶
- file Publisher.cpp
- #include “”#include <>#include “”#include “”
Functions
Variables
-
TestPublisherListener publisherListener¶
-
TestPublisherListener publisherListener¶
- file Qos.cpp
- #include “”#include <>
Functions
- dds::core::ByteSeq nonDefaultByteSeq (4, 0xAA)
-
UserData nonDefaultUserData(nonDefaultByteSeq)¶
- EntityFactory nonDefaultEntityFactory (false)
-
TopicData nonDefaultTopicData(nonDefaultByteSeq)¶
- Deadline nonDefaultDeadline (dds::core::Duration(100, 100))
- LatencyBudget nonDefaultBudget (dds::core::Duration(5))
- Liveliness nonDefaultLiveliness (dds::core::policy::LivelinessKind::MANUAL_BY_PARTICIPANT, dds::core::Duration(0, 8))
- Reliability nonDefaultReliability (dds::core::policy::ReliabilityKind::RELIABLE, dds::core::Duration(8, 8))
- History nonDefaultHistory (dds::core::policy::HistoryKind::KEEP_ALL, 17)
- ResourceLimits nonDefaultResources (200, 10, 50)
- TransportPriority nonDefaultPriority (19)
- Presentation nonDefaultPresentation (dds::core::policy::PresentationAccessScopeKind::TOPIC, true, false)
- Partition nonDefaultPartition ("ExamplePartition")
-
GroupData nonDefaultGdata(nonDefaultByteSeq)¶
- WriterDataLifecycle nonDefaultWdLifecycle (true)
- TimeBasedFilter nonDefaultTbFilter (dds::core::Duration(14, 14))
- ReaderDataLifecycle nonDefaultRdLifecycle (dds::core::Duration(1, 1), dds::core::Duration(2, 2))
-
TEST(Qos, DomainParticipant)¶
-
TEST(Qos, Subscriber)¶
-
TEST(Qos, DataWriter)¶
-
TEST(Qos, DataReader)¶
-
TEST(Qos, invalid_values)¶
-
TEST(Qos, invalid_policies)¶
-
TEST(Qos, policy_name)¶
Variables
-
UserData tmpUserData¶
-
EntityFactory tmpEntityFactory¶
-
TopicData tmpTopicData¶
-
Durability tmpDurability¶
-
Deadline tmpDeadline¶
-
LatencyBudget tmpBudget¶
-
Liveliness tmpLiveliness¶
-
Reliability tmpReliability¶
-
DestinationOrder tmpOrder¶
-
History tmpHistory¶
-
ResourceLimits tmpResources¶
-
TransportPriority tmpPriority¶
-
Lifespan tmpLifespan¶
-
Ownership tmpOwnership¶
-
Presentation tmpPresentation¶
-
Partition tmpPartition¶
-
GroupData tmpGdata¶
-
WriterDataLifecycle tmpWdLifecycle¶
-
TimeBasedFilter tmpTbFilter¶
-
ReaderDataLifecycle tmpRdLifecycle¶
- file Query.cpp
- #include “”#include <>#include “”
- file Regression.cpp
- #include “”#include <>#include “”#include “”
Defines
-
readwrite_test(test_struct, test_cdr, streamer)
Typedefs
-
typedef std::vector<unsigned char> bytes
Functions
-
template<typename T, typename S>
void VerifyWrite(const T &in, const bytes &out, S stream, bool as_key = false, bool write_success = true, bool compare_success = true)
-
template<typename T, typename S>
void VerifyRead(const bytes &in, const T &out, S stream, bool as_key = false, bool read_success = true, bool compare_success = true)
-
TEST_F(Regression, d_header_insertion)¶
-
TEST_F(Regression, member_completeness_unions)¶
-
TEST_F(Regression, optional_of_typedef)¶
-
TEST_F(Regression, optionals_delimiters_unbalance)¶
-
TEST_F(Regression, propagate_xtypes_version_reqs)¶
-
TEST_F(Regression, union_duplicate_types)¶
-
TEST_F(Regression, delimiters_bitmask)¶
-
TEST_F(Regression, emumerators_properties)¶
-
TEST_F(Regression, delimiters_emumerators)¶
-
TEST_F(Regression, arrays_in_union_case)¶
-
TEST_F(Regression, direct_typedef_of_primitive)¶
-
TEST_F(Regression, union_array_case)¶
-
TEST_F(Regression, direct_typedef_of_struct)¶
-
TEST_F(Regression, typedef_of_sequence_of_enums)¶
-
TEST_F(Regression, key_value_of_appendables)¶
-
readwrite_test(test_struct, test_cdr, streamer)
- file Serdata.cpp
- #include <>#include “”#include “”#include <>
Typedefs
-
using kh_t = std::array<unsigned char, 16>¶
-
using kh_t = std::array<unsigned char, 16>¶
- file SharedMemory.cpp
- #include <>#include “”#include “”#include “”#include “”#include “”#include “”#include “”#include “”#include “”#include “”#include <>
Defines
-
EXPECT_THROW_EXCEPTION(statement, error_msg)¶
Typedefs
Functions
- TYPED_TEST_SUITE (SharedMemoryTest, TestTypes,)
-
EXPECT_THROW_EXCEPTION(statement, error_msg)¶
- file Subscriber.cpp
- #include “”#include <>#include “”#include “”
Functions
-
TEST_F(Subscriber, null)¶
Tests
-
TEST_F(Subscriber, create_multiple)¶
-
TEST_F(Subscriber, non_default_constructor)¶
-
TEST_F(Subscriber, participant)¶
-
TEST_F(Subscriber, default_qos)¶
-
TEST_F(Subscriber, use_after_close)¶
-
TEST_F(Subscriber, use_after_deletion)¶
-
TEST_F(Subscriber, builtin)¶
Variables
-
TestSubscriberListener subscriberListener¶
-
TEST_F(Subscriber, null)¶
- file Topic.cpp
- #include “”#include <>#include “”#include “”
Functions
-
template<typename T>
void test_representations(extensibility ext, allowable_encodings_t encodings)¶
Variables
-
TestTopic1Listener topic1Listener¶
-
template<typename T>
- file Util.cpp
- #include “”#include “”#include “”#include “”#include “Util.hpp”
Functions
-
char *create_unique_topic_name(const char *prefix, char *name, size_t size)¶
-
char *create_unique_topic_name(const char *prefix, char *name, size_t size)¶
- file Util.hpp
- #include <>#include <>
Functions
-
char *create_unique_topic_name(const char *prefix, char *name, size_t size)
-
char *create_unique_topic_name(const char *prefix, char *name, size_t size)
- file WaitSet.cpp
- #include <>#include “”#include “”#include “”#include “”#include “Util.hpp”#include “”
Defines
-
TA_ATTACH_REMOVE_CONDITION¶
-
TA_ATTACH_CLOSE_READER¶
-
TA_ADD_GUARD_CONDITION¶
-
TA_WAITSET_DESTRUCTOR¶
Functions
-
void test_sem_lock(test_semaphore *sem)¶
-
bool test_sem_wait(test_semaphore *sem, const dds_duration_t timeout)¶
-
void test_sem_post(test_semaphore *sem)¶
-
static uint32_t guard_thread(void *arg)¶
-
static uint32_t writer_thread(void *arg)
-
static uint32_t test_action_thread(void *arg)¶
-
TEST_F(WaitSet, multiple_conditions_handlers)¶
Add multiple conditions to a WaitSet and check if all handlers functors are executed with a dispatch
-
TEST_F(WaitSet, detach_condition_nonexisting)¶
Check that a remove of a not attached condition returns false
-
TEST_F(WaitSet, attach_detach_during_wait)¶
Check that it is possible to remove and attach conditions while waiting
-
TEST_F(WaitSet, DISABLED_attach_detach_multiple_during_wait)¶
Check that it is possible to remove and attach multiple conditions while waiting
TODO: disabled because the conditions are currently not removed from the waitset
-
TEST_F(WaitSet, status_condition_trigger)¶
Check that the status conditions are triggered correctly
The test checks for trigger of status condition in the following sequence
Status Condition is create and initialized with StatusMask::none()
Specific status mask is enabled on status condition (requested_incompatible_qos())
Status condition is attached to the waitset
The test checks for the trigger for an event which happend before enabling the status mask
-
TA_ATTACH_REMOVE_CONDITION¶
- group ExamplesdcpsHelloWorldisocpp
- dir /home/vsts/work/1
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/core/cdr
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/sub/cond
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/core/cond
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/core
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/core
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/tests/data
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/domain
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/domain
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse
- dir /home
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/core/policy
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/core/policy
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/pub
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/pub
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/domain/qos
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/pub/qos
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/topic/qos
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/sub/qos
- dir /home/vsts/work/1/s/repos
- dir /home/vsts/work/1/s
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/sub/status
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/core/status
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/dds/sub
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/sub
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/tests
- dir /home/vsts/work/1/s/repos/cyclonedds-cxx/src/ddscxx/src/org/eclipse/cyclonedds/topic
- dir /home/vsts
- dir /home/vsts/work