Class simulation_framework::core::IPublisher
Last update: 22.04.2026
Definition: core/communication/i_publisher.h (line 24)
Members
Public functions
Function ~IPublisher
virtual simulation_framework::core::IPublisher::~IPublisher()=default
Return type:
Function Execute
virtual void simulation_framework::core::IPublisher::Execute()=0
Return type: void
Function Init
virtual void simulation_framework::core::IPublisher::Init()=0
Return type: void
Function WaitForSubscriber
virtual bool simulation_framework::core::IPublisher::WaitForSubscriber(std::chrono::milliseconds timeout=std::chrono::milliseconds(60000))=0
Parameters:
- std::chrono::milliseconds timeout = std::chrono::milliseconds(60000)
Return type: bool
Function WaitForSubscribersInNumberOf
virtual bool simulation_framework::core::IPublisher::WaitForSubscribersInNumberOf(const int subscriber_count, std::chrono::milliseconds timeout=std::chrono::milliseconds(60000))=0
Parameters:
Return type: bool