Class for streaming SensitivityRecords from csv file. More...
#include <orea/engine/sensitivityfilestream.hpp>
Public Member Functions | |
| SensitivityInputStream (char delim=',', char comment='#', char quoteChar='\0', char escapeChar='\\') | |
| Constructor. | |
| void | setStream (std::istream *stream) |
| SensitivityRecord | next () override |
| Returns the next SensitivityRecord in the stream. | |
| void | reset () override |
| Resets the stream so that SensitivityRecord objects can be streamed again. | |
| Public Member Functions inherited from SensitivityStream | |
| virtual | ~SensitivityStream () |
| Destructor. | |
Class for streaming SensitivityRecords from csv file.
| void setStream | ( | std::istream * | stream | ) |
Set stream for function
|
overridevirtual |
Returns the next SensitivityRecord in the stream.
Implements SensitivityStream.
|
overridevirtual |
Resets the stream so that SensitivityRecord objects can be streamed again.
Implements SensitivityStream.