Class EntityFactoryQosPolicy

Class Documentation

class EntityFactoryQosPolicy

Controls the behavior of the entity when acting as a factory for other entities. In other words, configures the side-effects of the create_* and delete_* operations.

Note

Mutable Qos Policy

Public Functions

inline RTPS_DllAPI EntityFactoryQosPolicy()

Constructor without parameters.

inline RTPS_DllAPI EntityFactoryQosPolicy(bool autoenable)

Constructor.

Parameters:

autoenable – Value for the autoenable_created_entities boolean

inline virtual RTPS_DllAPI ~EntityFactoryQosPolicy()

Destructor.

inline bool operator==(const EntityFactoryQosPolicy &b) const
inline void clear()

Public Members

bool autoenable_created_entities

Specifies whether the entity acting as a factory automatically enables the instances it creates. If True the factory will automatically enable each created Entity

otherwise it will not.

By default, True.