|
Safe DDS
|
DDS Domain Trasnport dispatcher. More...
#include <StaticDomainTransportDispatcher.hpp>
Public Member Functions | |
| StaticDomainTransportDispatcher (transport::ITransport &transport_implementation) noexcept | |
| StaticDomainTransportDispatcher constructor. More... | |
| virtual | ~StaticDomainTransportDispatcher () noexcept=default |
| Default destructor. More... | |
| StaticDomainTransportDispatcher (const StaticDomainTransportDispatcher &) noexcept=delete | |
| Copy deleted. More... | |
| StaticDomainTransportDispatcher (StaticDomainTransportDispatcher &&) noexcept=delete | |
| Movement deleted. More... | |
| StaticDomainTransportDispatcher & | operator= (const StaticDomainTransportDispatcher &) noexcept=delete |
| Copy operator deleted. More... | |
| StaticDomainTransportDispatcher & | operator= (StaticDomainTransportDispatcher &&) noexcept=delete |
| Movement operator deleted due private references. More... | |
Protected Member Functions | |
| ReturnCode | on_participant_pre_enable (BaseDomainParticipant &participant) noexcept override |
Protected Attributes | |
| memory::container::StaticReferenceList< BaseDomainParticipant, MaxParticipants > | static_created_participants_ |
| List of created participants. More... | |
| memory::container::StaticMap< transport::Locator, BaseDomainTransportDispatcher::CreatedParticipantsBitmap, MaxLocators > | static_locator_to_participant_database_ |
| Declaration of the locator to participant index bitmap. More... | |
DDS Domain Trasnport dispatcher.
|
inlineexplicitnoexcept |
StaticDomainTransportDispatcher constructor.
| transport_implementation | reference to transport_implementation. Ownership is not taken. |
|
virtualdefaultnoexcept |
Default destructor.
|
deletenoexcept |
Copy deleted.
|
deletenoexcept |
Movement deleted.
|
inlineoverrideprotectednoexcept |
|
deletenoexcept |
Copy operator deleted.
|
deletenoexcept |
Movement operator deleted due private references.
|
protected |
List of created participants.
|
protected |
Declaration of the locator to participant index bitmap.