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()¶
-
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 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
-
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()¶
-
class DomainParticipantListener : public virtual NoOpDomainParticipantListener¶
Public Functions
-
inline DomainParticipantListener()¶
Public Members
-
inline DomainParticipantListener()¶
-
class EntityStatus : public Test¶
Fixture for entity status tests
-
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()¶
-
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¶
-
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 Endianness::Msg¶
-
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¶
-
struct Endianness::SeqEnums¶
-
struct Endianness::Seqs¶
-
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
-
class StatusCondHandler¶
Public Functions
-
inline StatusCondHandler(bool &statusHandlerExecuted)¶
Private Members
-
bool &statusHandlerExecuted¶
-
inline StatusCondHandler(bool &statusHandlerExecuted)¶
-
class Subscriber : public Test¶
Fixture for the DataReader tests
-
class SubscriberListener : public virtual NoOpSubscriberListener¶
Public Functions
-
inline SubscriberListener()¶
Public Members
-
inline SubscriberListener()¶
-
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>¶
-
union Endianness::U¶
-
struct Endianness::UnionStr¶
-
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 dds¶
-
namespace core¶
-
namespace policy¶
-
namespace status¶
-
namespace qos¶
-
namespace qos¶
-
namespace qos¶
-
namespace status¶
-
namespace qos¶
-
namespace Endianness¶
-
namespace HelloWorldData¶
-
namespace org¶
-
namespace eclipse¶
-
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 Space¶
- 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/cdr_stream.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) configure_file(config_simple.xml.in config_simple.xml @ONLY) if(ENABLE_SHM) find_package(iceoryx_posh REQUIRED) find_package(iceoryx_posh_roudi_environment 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) 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 cdr_stream.cpp
- #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 <>#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 “”
- 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 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 HelloWorldData.idl
- file Serialization.idl
- file Space.idl
- 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, create_invalid)¶
-
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 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 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 Serdata.cpp
- #include <>#include “”#include “”#include <>
Functions
- file SharedMemory.cpp
- #include <>#include “”#include “”#include “”#include “”#include “”#include “”
Defines
-
EXPECT_THROW_EXCEPTION(statement, error_msg)¶
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 “”
Functions
Variables
-
TestTopic1Listener topic1Listener¶
-
TestTopic1Listener topic1Listener¶
- 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
-
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