Public Member Functions

EntityQos< DELEGATE > Class Template Reference

#include <EntityQos.hpp>

Inheritance diagram for EntityQos< DELEGATE >:

List of all members.

Public Member Functions

 EntityQos ()
template<typename T >
 EntityQos (const EntityQos< T > &qos)
 ~EntityQos ()
template<typename POLICY >
void policy (const POLICY &p)
template<typename POLICY >
const POLICY & policy () const
template<typename POLICY >
POLICY & policy ()
template<typename POLICY >
EntityQosoperator<< (const POLICY &p)
template<typename POLICY >
EntityQosoperator>> (POLICY &p) const
template<typename T >
EntityQos< DELEGATE > & operator= (const EntityQos< T > &other)

Detailed Description

template<typename DELEGATE>
class tdds::core::qos::EntityQos< DELEGATE >

Definition at line 32 of file EntityQos.hpp.


Constructor & Destructor Documentation

EntityQos (  )  [inline]

Definition at line 34 of file EntityQos.hpp.

EntityQos ( const EntityQos< T > &  qos  )  [inline]

Definition at line 37 of file EntityQos.hpp.

~EntityQos (  )  [inline]

Definition at line 41 of file EntityQos.hpp.


Member Function Documentation

EntityQos& operator<< ( const POLICY &  p  )  [inline]

Definition at line 79 of file EntityQos.hpp.

EntityQos<DELEGATE>& operator= ( const EntityQos< T > &  other  )  [inline]

Definition at line 91 of file EntityQos.hpp.

EntityQos& operator>> ( POLICY &  p  )  const [inline]

Definition at line 85 of file EntityQos.hpp.

const POLICY& policy (  )  const [inline]

Generic method for obtaining the value set for a specific policy belonging to this QoS instance.

Returns:

Definition at line 63 of file EntityQos.hpp.

POLICY& policy (  )  [inline]

Generic method for obtaining the value set for a specific policy belonging to this QoS instance.

Returns:

Definition at line 74 of file EntityQos.hpp.

void policy ( const POLICY &  p  )  [inline]

Generic method for setting a policy applicable to this QoS object. Available policies depends on the actual instantiation of the template class, which might be DomainParticipantQos, TopicQos, PublisherQos, etc.

Parameters:
p the policy to be set for this QoS instance.

Definition at line 52 of file EntityQos.hpp.


The documentation for this class was generated from the following file: