Class BlackboardValueInterface
Defined in File blackboard_value_interface.hpp
Inheritance Relationships
Derived Type
public yasmin::blackboard::BlackboardValue< T >
(Template Class BlackboardValue)
Class Documentation
-
class BlackboardValueInterface
Interface for blackboard value types.
This interface defines the contract for value types that can be stored in a blackboard. It requires implementing a method to represent the value as a string.
Subclassed by yasmin::blackboard::BlackboardValue< T >
Public Functions
-
inline virtual ~BlackboardValueInterface()
Virtual destructor for the interface.
-
inline virtual std::string to_string()
Convert the value to a string representation.
This method should be implemented by derived classes to provide an appropriate string representation of the value they encapsulate.
- Returns:
A string that represents the value.
-
inline virtual ~BlackboardValueInterface()