i_topic
Last update: 16.07.2025virtual std::size_t SubscriberCount() const =0
virtual TopicType GetType() const =0
virtual std::size_t PublisherCount() const =0
virtual void ClearPubSub()=0
virtual const Subscribers & GetSubscribers() const =0
virtual void AddSubscriber(std::unique_ptr< ISubscriber > sub_ptr)=0
virtual const Publishers & GetPublishers() const =0
virtual void AddPublisher(std::unique_ptr< IPublisher > pub_ptr)=0
virtual TopicId GetId() const =0
The namespace for all core functionalities under namespace simulation_framework.
The top namespace for simulation framework.