OpenSplice ISO C++ 2 FACE API  v6.x
OpenSplice Future Airborne Capability Environment (FACE) ISO C++ 2 API
Vortex::FACE::ConnectionConfig Class Reference

#include "ConnectionConfig.hpp"

Public Types

typedef Vortex::FACE::smart_ptr_traits< ConnectionConfig >::shared_ptr shared_ptr
 

Public Member Functions

 ConnectionConfig ()
 
std::string getConnectionName ()
 
::FACE::CONNECTION_DIRECTION_TYPE getDirection ()
 
uint32_t getDomainId ()
 
::FACE::MESSAGE_TYPE_GUID getGuid ()
 
dds::domain::qos::DomainParticipantQos getParticipantQos ()
 
dds::pub::qos::PublisherQos getPublisherQos ()
 
dds::sub::qos::DataReaderQos getReaderQos ()
 
::FACE::SYSTEM_TIME_TYPE getRefreshPeriod ()
 
dds::sub::qos::SubscriberQos getSubscriberQos ()
 
std::string getTopicName ()
 
dds::topic::qos::TopicQos getTopicQos ()
 
std::string getTypeName ()
 
dds::pub::qos::DataWriterQos getWriterQos ()
 
::FACE::RETURN_CODE_TYPE set (const std::string &tag, const std::string &value)
 
::FACE::RETURN_CODE_TYPE validate ()
 

Detailed Description

Definition at line 30 of file ConnectionConfig.hpp.

Member Typedef Documentation

◆ shared_ptr

Constructor & Destructor Documentation

◆ ConnectionConfig()

Vortex::FACE::ConnectionConfig::ConnectionConfig ( )

Member Function Documentation

◆ getConnectionName()

std::string Vortex::FACE::ConnectionConfig::getConnectionName ( )

◆ getDirection()

::FACE::CONNECTION_DIRECTION_TYPE Vortex::FACE::ConnectionConfig::getDirection ( )

◆ getDomainId()

uint32_t Vortex::FACE::ConnectionConfig::getDomainId ( )

◆ getGuid()

::FACE::MESSAGE_TYPE_GUID Vortex::FACE::ConnectionConfig::getGuid ( )

◆ getParticipantQos()

dds::domain::qos::DomainParticipantQos Vortex::FACE::ConnectionConfig::getParticipantQos ( )

◆ getPublisherQos()

dds::pub::qos::PublisherQos Vortex::FACE::ConnectionConfig::getPublisherQos ( )

◆ getReaderQos()

dds::sub::qos::DataReaderQos Vortex::FACE::ConnectionConfig::getReaderQos ( )

◆ getRefreshPeriod()

::FACE::SYSTEM_TIME_TYPE Vortex::FACE::ConnectionConfig::getRefreshPeriod ( )

◆ getSubscriberQos()

dds::sub::qos::SubscriberQos Vortex::FACE::ConnectionConfig::getSubscriberQos ( )

◆ getTopicName()

std::string Vortex::FACE::ConnectionConfig::getTopicName ( )

◆ getTopicQos()

dds::topic::qos::TopicQos Vortex::FACE::ConnectionConfig::getTopicQos ( )

◆ getTypeName()

std::string Vortex::FACE::ConnectionConfig::getTypeName ( )

◆ getWriterQos()

dds::pub::qos::DataWriterQos Vortex::FACE::ConnectionConfig::getWriterQos ( )

◆ set()

::FACE::RETURN_CODE_TYPE Vortex::FACE::ConnectionConfig::set ( const std::string &  tag,
const std::string &  value 
)

◆ validate()

::FACE::RETURN_CODE_TYPE Vortex::FACE::ConnectionConfig::validate ( )

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