|
C++ YASMIN (Yet Another State MachINe)
|
#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"
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. | |