#include <orea/engine/sensitivityfilestream.hpp>
Inheritance diagram for SensitivityFileStream:
Collaboration diagram for SensitivityFileStream:Public Member Functions | |
| SensitivityFileStream (const std::string &fileName, char delim=',', const std::string &comment="#") | |
Constructor providing path to csv file fileName. More... | |
| ~SensitivityFileStream () override | |
Public Member Functions inherited from SensitivityInputStream | |
| SensitivityInputStream (char delim=',', const std::string &comment="#") | |
| Constructor. More... | |
| virtual | ~SensitivityInputStream () |
| void | setStream (std::istream *stream) |
| SensitivityRecord | next () override |
| Returns the next SensitivityRecord in the stream. More... | |
| void | reset () override |
| Resets the stream so that SensitivityRecord objects can be streamed again. More... | |
Public Member Functions inherited from SensitivityStream | |
| virtual | ~SensitivityStream () |
| Destructor. More... | |
| virtual SensitivityRecord | next ()=0 |
| Returns the next SensitivityRecord in the stream. More... | |
| virtual void | reset ()=0 |
| Resets the stream so that SensitivityRecord objects can be streamed again. More... | |
Private Attributes | |
| std::ifstream * | file_ |
Definition at line 62 of file sensitivityfilestream.hpp.
| SensitivityFileStream | ( | const std::string & | fileName, |
| char | delim = ',', |
||
| const std::string & | comment = "#" |
||
| ) |
Constructor providing path to csv file fileName.
Definition at line 100 of file sensitivityfilestream.cpp.
Here is the call graph for this function:
|
override |
Definition at line 112 of file sensitivityfilestream.cpp.
|
private |
Definition at line 70 of file sensitivityfilestream.hpp.