|
neic-glass3
1.4.6
|
The input data retrieval interface, used to provide input data to other parts of neic-glass3. More...
#include <inputinterface.h>


Public Member Functions | |
| virtual std::shared_ptr< json::Object > | getInputData ()=0 |
| Get input data. More... | |
| virtual int | getInputDataCount ()=0 |
| Get count of remaining input data. More... | |
The input data retrieval interface, used to provide input data to other parts of neic-glass3.
The iInput interface is a class interface implemented by class that manages an input source for neic-glass three (such as an input file directory or a HazDevBroker topic). This interface provides a method for other classes in neic-glass3 to retrieve input messages via the getdata() function, and a method for querying the pending data via the dataCount() function.
|
pure virtual |
Get input data.
This pure virtual function is implemented by a class to support retrieving input data managed by the class.
Implemented in glass3::input::Input.
|
pure virtual |
Get count of remaining input data.
This pure virtual function is implemented by a class to support retrieving the current count of the remaining input data managed by the class.
Implemented in glass3::input::Input.
1.8.11