RTI Connext Traditional C++ API Version 7.1.0
DDSPropertyQosPolicyHelper Class Reference

Policy helpers that facilitate management of the properties in the input policy. More...

Static Public Member Functions

static DDS_Long get_number_of_properties (DDS_PropertyQosPolicy &policy)
 Gets the number of properties in the input policy. More...
 
static DDS_ReturnCode_t assert_property (DDS_PropertyQosPolicy &policy, const char *name, const char *value, DDS_Boolean propagate)
 Asserts the property identified by name in the input policy. More...
 
static DDS_ReturnCode_t add_property (DDS_PropertyQosPolicy &policy, const char *name, const char *value, DDS_Boolean propagate)
 Adds a new property to the input policy. More...
 
static DDS_ReturnCode_t assert_pointer_property (DDS_PropertyQosPolicy &policy, const char *name, const void *pointer)
 Asserts the property identified by name in the input policy. Used when the property to store is a pointer. More...
 
static DDS_ReturnCode_t add_pointer_property (DDS_PropertyQosPolicy &policy, const char *name, const void *pointer)
 Adds a new property to the input policy. Used when the property to store is a pointer. More...
 
static struct DDS_Property_tlookup_property (DDS_PropertyQosPolicy &policy, const char *name)
 Searches for a property in the input policy given its name. More...
 
static DDS_ReturnCode_t remove_property (DDS_PropertyQosPolicy &policy, const char *name)
 Removes a property from the input policy. More...
 
static DDS_ReturnCode_t get_properties (DDS_PropertyQosPolicy &policy, struct DDS_PropertySeq &properties, const char *name_prefix)
 Retrieves a list of properties whose names match the input prefix. More...
 

Detailed Description

Policy helpers that facilitate management of the properties in the input policy.