RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::AlertEventPublisher Class Reference

Alert observer that publishes alerts to Event Channel. More...

#include <rtctk/componentFramework/alertService.hpp>

Inheritance diagram for rtctk::componentFramework::AlertEventPublisher:
rtctk::componentFramework::AlertObserverIf

Public Member Functions

 AlertEventPublisher (const std::string &name, EventServiceIf &ev)
 Constructor.
 
void Publish (const AlertInfo &reduced, const std::vector< AlertInfo > &alerts) noexcept override
 
- Public Member Functions inherited from rtctk::componentFramework::AlertObserverIf
virtual ~AlertObserverIf ()=default
 

Detailed Description

Alert observer that publishes alerts to Event Channel.

Constructor & Destructor Documentation

◆ AlertEventPublisher()

rtctk::componentFramework::AlertEventPublisher::AlertEventPublisher ( const std::string & name,
EventServiceIf & ev )

Constructor.

Parameters
nameComponent name needed to construct events.
evHandle to the event service

Member Function Documentation

◆ Publish()

void rtctk::componentFramework::AlertEventPublisher::Publish ( const AlertInfo & reduced,
const std::vector< AlertInfo > & alerts )
overridevirtualnoexcept

The documentation for this class was generated from the following files: