OpenSplice ISO C++ 2 DCPS
v7.x
ISO C++ 2 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
DomainParticipantQos.hpp
Go to the documentation of this file.
1
#ifndef OMG_DDS_DOMAIN_QOS_DETAIL_DOMAINPARTICIPANTQOS_HPP_
2
#define OMG_DDS_DOMAIN_QOS_DETAIL_DOMAINPARTICIPANTQOS_HPP_
3
4
/* Copyright 2010, Object Management Group, Inc.
5
* Copyright 2010, PrismTech, Corp.
6
* Copyright 2010, Real-Time Innovations, Inc.
7
* All rights reserved.
8
*
9
* Licensed under the Apache License, Version 2.0 (the "License");
10
* you may not use this file except in compliance with the License.
11
* You may obtain a copy of the License at
12
*
13
* http://www.apache.org/licenses/LICENSE-2.0
14
*
15
* Unless required by applicable law or agreed to in writing, software
16
* distributed under the License is distributed on an "AS IS" BASIS,
17
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18
* See the License for the specific language governing permissions and
19
* limitations under the License.
20
*/
21
22
23
#include <dds/core/detail/TEntityQosImpl.hpp>
24
#include <org/opensplice/domain/qos/DomainParticipantQosDelegate.hpp>
25
26
#ifdef DOXYGEN_FOR_ISOCPP2
27
/* The above macro is never (and must never) be defined in normal compilation.
28
*
29
* The class below is just used to create informative API documentation.
30
* The predoxygen.py script will copy this over the QoS API header file.
31
*/
32
71
class
dds::domain::qos::DomainParticipantQos
:
public
::dds::core::EntityQos
<org::opensplice::domain::qos::DomainParticipantQosDelegate>
72
{
73
public
:
77
DomainParticipantQos
() {}
78
84
DomainParticipantQos
(
const
DomainParticipantQos
& qos);
85
};
86
87
#else
/* DOXYGEN_FOR_ISOCPP2 */
88
89
namespace
dds
{
90
namespace
domain {
91
namespace
qos {
92
namespace
detail {
93
typedef ::dds::core::TEntityQos< ::org::opensplice::domain::qos::DomainParticipantQosDelegate >
94
DomainParticipantQos
;
95
}
96
}
97
}
98
}
99
100
#endif
/* DOXYGEN_FOR_ISOCPP2 */
101
102
#endif
/* OMG_DDS_DOMAIN_QOS_DETAIL_DOMAINPARTICIPANTQOS_HPP_ */
dds::domain::qos::DomainParticipantQos::DomainParticipantQos
DomainParticipantQos()
Definition:
DomainParticipantQos.hpp:77
dds
Definition:
array.hpp:23
dds::core::EntityQos
QoS Container.
Definition:
EntityQos.hpp:45
dds::domain::qos::DomainParticipantQos
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
Definition:
DomainParticipantQos.hpp:71
include
dcps
C++
isocpp2
dds
domain
qos
DomainParticipantQos.hpp
Generated by
1.8.13