neic-glass3  1.4.6
Public Member Functions | List of all members
glass3::util::iOutput Interface Referenceabstract

The output message interface, used in sending data to output classes in neic-glass3. More...

#include <outputinterface.h>

Inheritance diagram for glass3::util::iOutput:
Inheritance graph
Collaboration diagram for glass3::util::iOutput:
Collaboration graph

Public Member Functions

virtual void sendToOutput (std::shared_ptr< json::Object > data)=0
 Send output data. More...
 

Detailed Description

The output message interface, used in sending data to output classes in neic-glass3.

The iOutput interface is implemented by classes that manage outputting data from neic-glass3, providing a method for other classes in neic-glass3 to send output data via the sendtooutput() function.

Member Function Documentation

virtual void glass3::util::iOutput::sendToOutput ( std::shared_ptr< json::Object >  data)
pure virtual

Send output data.

This pure virtual function is implemented by a class to support sending data to be output.

Parameters
data- A std::shared_ptr to a json::object containing the output data.

Implemented in glass3::output::output.


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