C++ YASMIN (Yet Another State MachINe)
Loading...
Searching...
No Matches
supported_interface_serialization.cpp File Reference
#include "yasmin_ros/supported_interface_serialization.hpp"
#include <stdexcept>
#include <utility>
#include <example_interfaces/action/fibonacci.hpp>
#include <geometry_msgs/msg/pose.hpp>
#include <std_msgs/msg/string.hpp>
#include <std_srvs/srv/trigger.hpp>
#include "yasmin/blackboard.hpp"
#include "yasmin_ros/interface_serialization.hpp"
Include dependency graph for supported_interface_serialization.cpp:

Namespaces

namespace  yasmin_ros

Functions

const std::unordered_map< std::string, InterfaceSerializationHandler > & yasmin_ros::get_supported_interface_serialization_handlers ()
 Get the map of supported interface serialization handlers.
bool yasmin_ros::is_supported_interface_type (const std::string &interface_type)
 Check if a given interface type is supported for serialization.
const InterfaceSerializationHandler & yasmin_ros::get_interface_serialization_handler (const std::string &interface_type)
 Get the serialization handler for a specific interface type.
std::vector< std::string > yasmin_ros::get_supported_interface_types ()
 Get a list of supported interface types for serialization.