Class EntityFactory
Defined in File CorePolicy.hpp
Inheritance Relationships
Base Type
public dds::core::Value< detail::EntityFactory >
(Template Class Value)
Class Documentation
-
class EntityFactory : public dds::core::Value<detail::EntityFactory>
Public Functions
-
explicit EntityFactory(bool autoenable_created_entities = true)
Creates an EntityFactory QoS instance
- Parameters:
autoenable_created_entities – boolean indicating whether created Entities should be automatically enabled
-
EntityFactory(const EntityFactory &other)
Copies an EntityFactory QoS instance
- Parameters:
other – the EntityFactory QoS instance to copy
-
EntityFactory &autoenable_created_entities(bool autoenable_created_entities)
Sets a boolean indicating whether created Entities should be automatically enabled
- Parameters:
autoenable_created_entities – boolean indicating whether created Entities should be automatically enabled
-
bool autoenable_created_entities() const
Gets a boolean indicating whether Entities should be automatically enabled
- Returns:
boolean indicating whether created Entities should be automatically enabled
Public Static Functions
-
static EntityFactory AutoEnable()
- Returns:
an EntityFactory QoS instance with autoenable_created_entities set to true
-
static EntityFactory ManuallyEnable()
- Returns:
an EntityFactory QoS instance with autoenable_created_entities set to false
-
explicit EntityFactory(bool autoenable_created_entities = true)