RTI Connext Modern C++ API  Version 6.0.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
dds::core::TEntityQos< DELEGATE > Class Template Reference

Acts as a container for Qos policies allowing to set and retrieve all the policies of an entity as a unit. More...

#include <TEntityQos.hpp>

Inheritance diagram for dds::core::TEntityQos< DELEGATE >:
dds::core::Value< DELEGATE >

Public Member Functions

template<typename Policy >
TEntityQospolicy (const Policy &p)
 RTI_doc_block[EntityQosCopy].
 
template<typename Policy >
TEntityQosoperator<< (const Policy &p)
 Sets a policy.
 
template<typename Policy >
const TEntityQosoperator>> (Policy &p) const
 Copies the values of a policy.
 
template<typename T >
TEntityQos< DELEGATE > & operator= (const TEntityQos< T > &other)
 RTI_doc_block[EntityQosCopy].
 
- Public Member Functions inherited from dds::core::Value< DELEGATE >
const DELEGATE * operator-> () const OMG_NOEXCEPT
 
DELEGATE * operator-> () OMG_NOEXCEPT
 
const DELEGATE & delegate () const OMG_NOEXCEPT
 
DELEGATE & delegate () OMG_NOEXCEPT
 
const DELEGATE & extensions () const OMG_NOEXCEPT
 
DELEGATE & extensions () OMG_NOEXCEPT
 
 operator DELEGATE & () OMG_NOEXCEPT
 
 operator const DELEGATE & () const OMG_NOEXCEPT
 

Detailed Description

template<typename DELEGATE>
class dds::core::TEntityQos< DELEGATE >

Acts as a container for Qos policies allowing to set and retrieve all the policies of an entity as a unit.

Member Function Documentation

template<typename DELEGATE >
template<typename Policy >
TEntityQos& dds::core::TEntityQos< DELEGATE >::policy ( const Policy &  p)
inline

RTI_doc_block[EntityQosCopy].

Sets a policy

See Also
policy()
Setting Qos Values
template<typename DELEGATE >
template<typename Policy >
TEntityQos& dds::core::TEntityQos< DELEGATE >::operator<< ( const Policy &  p)
inline

Sets a policy.

See Also
policy()
Setting Qos Values
template<typename DELEGATE >
template<typename Policy >
const TEntityQos& dds::core::TEntityQos< DELEGATE >::operator>> ( Policy &  p) const
inline

Copies the values of a policy.

Parameters
pThe destination where to copy the current value of the Policy
See Also
policy()
Setting Qos Values
template<typename DELEGATE >
template<typename T >
TEntityQos<DELEGATE>& dds::core::TEntityQos< DELEGATE >::operator= ( const TEntityQos< T > &  other)
inline

RTI_doc_block[EntityQosCopy].


RTI Connext Modern C++ API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc