Health-GPS  1.2.2.0
Global Health Policy Simulation model (Health-GPS)
result_writer.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace host {
7 class ResultWriter {
8  public:
10  virtual ~ResultWriter() = default;
11 
14  virtual void write(const hgps::ResultEventMessage &message) = 0;
15 };
16 } // namespace host
Defines the Health-GPS results message writer interface.
Definition: result_writer.h:7
virtual void write(const hgps::ResultEventMessage &message)=0
Writes the hgps::ResultEventMessage contents to a stream.
virtual ~ResultWriter()=default
Destroys a host::ResultWriter instance.
Top-level namespace for Health-GPS Console host application.
Definition: configuration.cpp:31
Implements the simulation results event message data type.
Definition: result_message.h:8