19.1.2.3. DomainParticipantFactoryQos

class DomainParticipantFactoryQos

Class DomainParticipantFactoryQos, contains all the possible Qos that can be set for a determined participant. Please consult each of them to check for implementation details and default values.

Public Functions

inline DomainParticipantFactoryQos()

Constructor.

inline virtual ~DomainParticipantFactoryQos()

Destructor.

inline const EntityFactoryQosPolicy &entity_factory() const

Getter for EntityFactoryQosPolicy

Returns:

EntityFactoryQosPolicy reference

inline EntityFactoryQosPolicy &entity_factory()

Getter for EntityFactoryQosPolicy

Returns:

EntityFactoryQosPolicy reference

inline void entity_factory(const EntityFactoryQosPolicy &entity_factory)

Setter for EntityFactoryQosPolicy

Parameters:

entity_factoryEntityFactoryQosPolicy

inline rtps::ThreadSettings &shm_watchdog_thread()

Getter for SHM watchdog ThreadSettings

Returns:

rtps::ThreadSettings reference

inline const rtps::ThreadSettings &shm_watchdog_thread() const

Getter for SHM watchdog ThreadSettings

Returns:

rtps::ThreadSettings reference

inline void shm_watchdog_thread(const rtps::ThreadSettings &value)

Setter for the SHM watchdog ThreadSettings

Parameters:

value – New ThreadSettings to be set

inline rtps::ThreadSettings &file_watch_threads()

Getter for file watch related ThreadSettings

Returns:

rtps::ThreadSettings reference

inline const rtps::ThreadSettings &file_watch_threads() const

Getter for file watch related ThreadSettings

Returns:

rtps::ThreadSettings reference

inline void file_watch_threads(const rtps::ThreadSettings &value)

Setter for the file watch related ThreadSettings

Parameters:

value – New ThreadSettings to be set