Class EventLogger

Inheritance Relationships

Base Type

  • public IProcessor

Class Documentation

class EventLogger : public IProcessor

Public Functions

EventLogger()
void CreatePorts() override
void Process(ProcessingContext &context) override
void Postprocess(ProcessingContext &context) override

Protected Attributes

PortIn<EventType> *event_port_
EventCounter event_counter_
options::Value<EventType::Data, false> target_event_{DEFAULT_EVENT, options::notempty<EventType::Data>()}