Struct InterfaceSerializationHandler
Defined in File supported_interface_serialization.hpp
Struct Documentation
-
struct InterfaceSerializationHandler
A structure to hold the serialization handlers for a specific interface type.
Public Members
-
std::function<std::vector<uint8_t>(yasmin::Blackboard::SharedPtr, const std::string&)> serialize_from_blackboard
-
std::function<void(yasmin::Blackboard::SharedPtr, const std::string&, const std::vector<uint8_t>&)> deserialize_to_blackboard
-
std::string blackboard_type
-
std::function<std::vector<uint8_t>(yasmin::Blackboard::SharedPtr, const std::string&)> serialize_from_blackboard