TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::events::NullSink Class Referencefinal

#include <core/events.hpp>

Inheritance diagram for tmk::events::NullSink:
tmk::events::Sink

Public Member Functions

void publish (std::string) override
 One JSON object per message (see the protocol document for the message types).
bool wants_transient () const override
 Transient, droppable messages (search frontiers, ghosts). Return false to let producers skip building them.
Public Member Functions inherited from tmk::events::Sink
virtual ~Sink ()=default

Detailed Description

Definition at line 20 of file events.hpp.

Member Function Documentation

◆ publish()

void tmk::events::NullSink::publish ( std::string json)
inlineoverridevirtual

One JSON object per message (see the protocol document for the message types).

Implements tmk::events::Sink.

Definition at line 22 of file events.hpp.

◆ wants_transient()

bool tmk::events::NullSink::wants_transient ( ) const
inlineoverridevirtual

Transient, droppable messages (search frontiers, ghosts). Return false to let producers skip building them.

Reimplemented from tmk::events::Sink.

Definition at line 23 of file events.hpp.


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