diff --git a/ddspipe_core/include/ddspipe_core/dynamic/AllowedTopicList.hpp b/ddspipe_core/include/ddspipe_core/dynamic/AllowedTopicList.hpp index 84220ecf..cab9e591 100644 --- a/ddspipe_core/include/ddspipe_core/dynamic/AllowedTopicList.hpp +++ b/ddspipe_core/include/ddspipe_core/dynamic/AllowedTopicList.hpp @@ -134,12 +134,14 @@ class AllowedTopicList mutable std::recursive_mutex mutex_; // Allow operator << to use private variables + DDSPIPE_CORE_DllAPI friend std::ostream& operator <<( std::ostream&, const AllowedTopicList&); }; //! \c AllowedTopicList to stream serializator +DDSPIPE_CORE_DllAPI std::ostream& operator <<( std::ostream& os, const AllowedTopicList& atl); diff --git a/ddspipe_participants/include/ddspipe_participants/xml/XmlHandler.hpp b/ddspipe_participants/include/ddspipe_participants/xml/XmlHandler.hpp index 09c4724c..16259580 100644 --- a/ddspipe_participants/include/ddspipe_participants/xml/XmlHandler.hpp +++ b/ddspipe_participants/include/ddspipe_participants/xml/XmlHandler.hpp @@ -30,6 +30,7 @@ class XmlHandler { public: + DDSPIPE_PARTICIPANTS_DllAPI static utils::ReturnCode load_xml( const XmlHandlerConfiguration& configuration);