|
| | SafeDomainParticipantFactory (memory::IByteArrayView &allocation_buffer, const memory::container::PreallocMemoryConfig &transport_memory_config, uint32_t reception_buffer_size, uint32_t max_sending_size) noexcept |
| | DomainParticipantFactory constructor. More...
|
| |
| | ~SafeDomainParticipantFactory () noexcept override=default |
| | Protected destructor. More...
|
| |
| | SafeDomainParticipantFactory (const SafeDomainParticipantFactory &) noexcept=delete |
| | Copy deleted. More...
|
| |
| | SafeDomainParticipantFactory (SafeDomainParticipantFactory &&) noexcept=delete |
| | Movement deleted. More...
|
| |
| SafeDomainParticipantFactory & | operator= (const SafeDomainParticipantFactory &) noexcept=delete |
| | Copy operator deleted. More...
|
| |
| SafeDomainParticipantFactory & | operator= (SafeDomainParticipantFactory &&) noexcept=delete |
| | Movement operator deleted due private references. More...
|
| |
| DomainParticipant * | create_participant (DomainId domain_id, const DomainParticipantQos &qos, DomainParticipantListener &listener) noexcept |
| | Creates a DomainParticipant. More...
|
| |
| DomainParticipant * | create_participant (DomainId domain_id, const DomainParticipantQos &qos) noexcept |
| | Creates a DomainParticipant. More...
|
| |
| ReturnCode | on_participant_pre_enable (BaseDomainParticipant &participant) noexcept override |
| |
| execution::ISpinnable * | create_default_executor () noexcept override |
| | Creates a default executor. More...
|
| |
| virtual bool | safedds_safety_manual_check (BaseDomainParticipant &participant) const noexcept |
| | Safety checks on participant. More...
|
| |
| virtual bool | safedds_safety_manual_subscriber_check (const SubscriberQos &qos) const noexcept |
| | Safety checks on Subscriber QoS. More...
|
| |
| virtual bool | safedds_safety_manual_publisher_check (const PublisherQos &qos) const noexcept |
| | Safety checks on Publisher QoS. More...
|
| |
| virtual bool | safedds_safety_manual_datareader_check (const DataReaderQos &qos) const noexcept |
| | Safety checks on DataReader QoS. More...
|
| |
| virtual bool | safedds_safety_manual_datawriter_check (const DataWriterQos &qos) const noexcept |
| | Safety checks on DataWriter QoS. More...
|
| |
| virtual bool | safedds_safety_manual_topic_check (const TopicQos &qos) const noexcept |
| | Safety checks on Topic QoS. More...
|
| |
| virtual bool | safedds_safety_manual_participant_check (const DomainParticipantQos &qos) const noexcept |
| | Safety checks on DomainParticipant QoS. More...
|
| |
Public Member Functions inherited from eprosima::safedds::dds::SafeDomainParticipantFactoryPlatform |
| | SafeDomainParticipantFactoryPlatform (const SafeDomainParticipantFactoryPlatform &) noexcept=delete |
| | Copy deleted. More...
|
| |
| | SafeDomainParticipantFactoryPlatform (SafeDomainParticipantFactoryPlatform &&) noexcept=delete |
| | Movement deleted. More...
|
| |
| SafeDomainParticipantFactoryPlatform & | operator= (const SafeDomainParticipantFactoryPlatform &) noexcept=delete |
| | Copy operator deleted. More...
|
| |
| SafeDomainParticipantFactoryPlatform & | operator= (SafeDomainParticipantFactoryPlatform &&) noexcept=delete |
| | Movement operator deleted due private references. More...
|
| |
| execution::TimePoint | get_current_timepoint () noexcept override |
| | Get current time. More...
|
| |
| void | fatal_error (const platform::FatalErrorCode &error_code) noexcept override |
| |
| void * | allocate (uint32_t size, uint32_t alignment) noexcept override |
| | Allocate memory. More...
|
| |
| uint32_t | get_used_bytes () const noexcept |
| | Retrieve the used bytes from the provided buffer. More...
|
| |
Public Member Functions inherited from eprosima::safedds::dds::DomainParticipantFactory |
| | DomainParticipantFactory () noexcept |
| | DomainParticipantFactory constructor. More...
|
| |
| | DomainParticipantFactory (transport::ITransport &transport_implementation) noexcept |
| | DomainParticipantFactory constructor. More...
|
| |
| virtual | ~DomainParticipantFactory () noexcept=default |
| | Default destructor. More...
|
| |
| | DomainParticipantFactory (const DomainParticipantFactory &) noexcept=delete |
| | Copy deleted. More...
|
| |
| | DomainParticipantFactory (DomainParticipantFactory &&) noexcept=delete |
| | Movement deleted. More...
|
| |
| DomainParticipantFactory & | operator= (const DomainParticipantFactory &) noexcept=delete |
| | Copy operator deleted. More...
|
| |
| DomainParticipantFactory & | operator= (DomainParticipantFactory &&) noexcept=delete |
| | Movement operator deleted due private references. More...
|
| |
| virtual DomainParticipant * | create_participant (DomainId domain_id, const DomainParticipantQos &qos, DomainParticipantListener *listener, const StatusMask &mask) noexcept |
| | Creates a DomainParticipant. More...
|
| |
| ReturnCode | get_qos (DomainParticipantFactoryQos &qos) noexcept |
| | Get the DomainParticipantFactoryQos. More...
|
| |
| ReturnCode | on_participant_pre_enable (BaseDomainParticipant &participant) noexcept override |
| |
DDS Domain Participant factory for Safety Profile.