| 
    rmw_fastrtps_shared_cpp
    master
    
   Code shared on static and dynamic type support of rmw_fastrtps_cpp. 
   | 
 
#include "fastrtps/attributes/PublisherAttributes.h"#include "fastrtps/attributes/SubscriberAttributes.h"#include "fastrtps/qos/QosPolicies.h"#include "fastrtps/qos/ReaderQos.h"#include "fastrtps/qos/WriterQos.h"#include "rmw/rmw.h"#include "rmw_fastrtps_shared_cpp/visibility_control.h"

Go to the source code of this file.
Namespaces | |
| eprosima | |
| eprosima::fastrtps | |
Functions | |
| bool | is_valid_qos (const rmw_qos_profile_t &qos_policies) | 
| bool | get_datareader_qos (const rmw_qos_profile_t &qos_policies, eprosima::fastrtps::SubscriberAttributes &sattr) | 
| bool | get_datawriter_qos (const rmw_qos_profile_t &qos_policies, eprosima::fastrtps::PublisherAttributes &pattr) | 
| template<typename DDSQoSPolicyT > | |
| void | dds_qos_to_rmw_qos (const DDSQoSPolicyT &dds_qos, rmw_qos_profile_t *qos) | 
| template<typename AttributeT > | |
| void | dds_attributes_to_rmw_qos (const AttributeT &dds_qos, rmw_qos_profile_t *qos) | 
| template void | dds_attributes_to_rmw_qos< eprosima::fastrtps::PublisherAttributes > (const eprosima::fastrtps::PublisherAttributes &dds_qos, rmw_qos_profile_t *qos) | 
| template void | dds_attributes_to_rmw_qos< eprosima::fastrtps::SubscriberAttributes > (const eprosima::fastrtps::SubscriberAttributes &dds_qos, rmw_qos_profile_t *qos) | 
| bool is_valid_qos | ( | const rmw_qos_profile_t & | qos_policies | ) | 
| bool get_datareader_qos | ( | const rmw_qos_profile_t & | qos_policies, | 
| eprosima::fastrtps::SubscriberAttributes & | sattr | ||
| ) | 
| bool get_datawriter_qos | ( | const rmw_qos_profile_t & | qos_policies, | 
| eprosima::fastrtps::PublisherAttributes & | pattr | ||
| ) | 
| void dds_qos_to_rmw_qos | ( | const DDSQoSPolicyT & | dds_qos, | 
| rmw_qos_profile_t * | qos | ||
| ) | 
| void dds_attributes_to_rmw_qos | ( | const AttributeT & | dds_qos, | 
| rmw_qos_profile_t * | qos | ||
| ) | 
| template void dds_attributes_to_rmw_qos< eprosima::fastrtps::PublisherAttributes > | ( | const eprosima::fastrtps::PublisherAttributes & | dds_qos, | 
| rmw_qos_profile_t * | qos | ||
| ) | 
| template void dds_attributes_to_rmw_qos< eprosima::fastrtps::SubscriberAttributes > | ( | const eprosima::fastrtps::SubscriberAttributes & | dds_qos, | 
| rmw_qos_profile_t * | qos | ||
| ) | 
 1.8.17