|
Safe DDS
|
Class to store and manage a dds::Publisher QoS configuration. More...
#include <PublisherQos.hpp>
Public Member Functions | |
| PublisherQos () noexcept | |
| Default constructor. More... | |
| EntityFactoryQosPolicy & | entity_factory_qos () &noexcept |
| Getter for EntityFactoryQosPolicy. Can only be used on lvalue objects. More... | |
| const EntityFactoryQosPolicy & | entity_factory_qos () const &&noexcept=delete |
| Deleted const getter for EntityFactoryQosPolicy on rvalue objects. More... | |
| const EntityFactoryQosPolicy & | entity_factory_qos () const &noexcept |
| Const etter for EntityFactoryQosPolicy. Can only be used on lvalue objects. More... | |
| PartitionQosPolicy & | partition () &noexcept |
| Getter for PartitionQosPolicy. Can only be used on lvalue objects. More... | |
| PresentationQosPolicy & | presentation () &noexcept |
| Getter for PresentationQosPolicy. Can only be used on lvalue objects. More... | |
| const PartitionQosPolicy & | partition () const &&noexcept=delete |
| Deleted const getter for PartitionQosPolicy on rvalue objects. More... | |
| const PartitionQosPolicy & | partition () const &noexcept |
| Const getter for PartitionQosPolicy. Can only be used on lvalue objects. More... | |
| const PresentationQosPolicy & | presentation () const &&noexcept=delete |
| Deleted const getter for PresentationQosPolicy on rvalue objects. More... | |
| const PresentationQosPolicy & | presentation () const &noexcept |
| Const getter for PresentationQosPolicy. Can only be used on lvalue objects. More... | |
| GroupDataQosPolicy & | group_data () &noexcept |
| Getter for GroupDataQosPolicy. Can only be used on lvalue objects. More... | |
| const GroupDataQosPolicy & | group_data () const &&noexcept=delete |
| Deleted const getter for GroupDataQosPolicy on rvalue objects. More... | |
| const GroupDataQosPolicy & | group_data () const &noexcept |
| Const getter for GroupDataQosPolicy. Can only be used on lvalue objects. More... | |
| ReturnCode | is_supported () const noexcept |
| Check if configured QoS policies are supported. More... | |
Class to store and manage a dds::Publisher QoS configuration.
|
explicitnoexcept |
Default constructor.
|
noexcept |
Getter for EntityFactoryQosPolicy. Can only be used on lvalue objects.
|
deletenoexcept |
Deleted const getter for EntityFactoryQosPolicy on rvalue objects.
|
noexcept |
Const etter for EntityFactoryQosPolicy. Can only be used on lvalue objects.
|
noexcept |
Getter for GroupDataQosPolicy. Can only be used on lvalue objects.
|
deletenoexcept |
Deleted const getter for GroupDataQosPolicy on rvalue objects.
|
noexcept |
Const getter for GroupDataQosPolicy. Can only be used on lvalue objects.
|
noexcept |
Check if configured QoS policies are supported.
|
noexcept |
Getter for PartitionQosPolicy. Can only be used on lvalue objects.
|
deletenoexcept |
Deleted const getter for PartitionQosPolicy on rvalue objects.
|
noexcept |
Const getter for PartitionQosPolicy. Can only be used on lvalue objects.
|
noexcept |
Getter for PresentationQosPolicy. Can only be used on lvalue objects.
|
deletenoexcept |
Deleted const getter for PresentationQosPolicy on rvalue objects.
|
noexcept |
Const getter for PresentationQosPolicy. Can only be used on lvalue objects.