#include <mutex>
#include <string>
#include "fastdds/dds/topic/TopicDescription.hpp"
#include "fastdds/dds/topic/TypeSupport.hpp"
#include "fastrtps/types/TypesBase.h"
#include "rmw_fastrtps_shared_cpp/custom_participant_info.hpp"
#include "rmw_fastrtps_shared_cpp/TypeSupport.hpp"
#include "rmw/rmw.h"
Go to the source code of this file.
|
rmw_ret_t | rmw_fastrtps_shared_cpp::cast_error_dds_to_rmw (eprosima::fastrtps::types::ReturnCode_t code) |
|
bool | rmw_fastrtps_shared_cpp::cast_or_create_topic (eprosima::fastdds::dds::DomainParticipant *participant, eprosima::fastdds::dds::TopicDescription *desc, const std::string &topic_name, const std::string &type_name, const eprosima::fastdds::dds::TopicQos &topic_qos, bool is_writer_topic, TopicHolder *topic_holder) |
|
bool | rmw_fastrtps_shared_cpp::find_and_check_topic_and_type (const CustomParticipantInfo *participant_info, const std::string &topic_name, const std::string &type_name, eprosima::fastdds::dds::TopicDescription **returned_topic, eprosima::fastdds::dds::TypeSupport *returned_type) |
|
void | rmw_fastrtps_shared_cpp::remove_topic_and_type (const CustomParticipantInfo *participant_info, const eprosima::fastdds::dds::TopicDescription *topic, const eprosima::fastdds::dds::TypeSupport &type) |
|