Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
hgps::ResultWriter Class Referenceabstract

Defines the Health-GPS results message writer interface. More...

#include <result_writer.h>

Inheritance diagram for hgps::ResultWriter:
[legend]

Public Member Functions

virtual ~ResultWriter ()=default
 Destroys a hgps::ResultWriter instance.
 
virtual void write (const hgps::ResultEventMessage &message)=0
 Writes the hgps::ResultEventMessage contents to a stream.
 

Detailed Description

Defines the Health-GPS results message writer interface.

Constructor & Destructor Documentation

◆ ~ResultWriter()

virtual hgps::ResultWriter::~ResultWriter ( )
virtualdefault

Destroys a hgps::ResultWriter instance.

Member Function Documentation

◆ write()

virtual void hgps::ResultWriter::write ( const hgps::ResultEventMessage message)
pure virtual

Writes the hgps::ResultEventMessage contents to a stream.

Parameters
messageThe message instance to process

Implemented in hgps::ResultFileWriter.

Here is the caller graph for this function:

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