neic-glass3
1.4.6
Main Page
Namespaces
Classes
Files
File List
File Members
util
include
inputinterface.h
Go to the documentation of this file.
1
/*****************************************
2
* This file is documented for Doxygen.
3
* If you modify this file please update
4
* the comments so that Doxygen will still
5
* be able to work.
6
****************************************/
7
#ifndef INPUTINTERFACE_H
8
#define INPUTINTERFACE_H
9
10
#include <json.h>
11
#include <memory>
12
13
namespace
glass3
{
14
namespace
util {
15
27
class
iInput
{
28
public
:
38
virtual
std::shared_ptr<json::Object>
getInputData
() = 0;
39
49
virtual
int
getInputDataCount
() = 0;
50
};
51
}
// namespace util
52
}
// namespace glass3
53
#endif // INPUTINTERFACE_H
glass3::util::iInput::getInputDataCount
virtual int getInputDataCount()=0
Get count of remaining input data.
glass3
The neic-glass3 project namespace containing all the classes and functions that make up neic-glass3...
glass3::util::iInput
The input data retrieval interface, used to provide input data to other parts of neic-glass3.
Definition:
inputinterface.h:27
glass3::util::iInput::getInputData
virtual std::shared_ptr< json::Object > getInputData()=0
Get input data.
Generated by
1.8.11