OMSimulatorLib The OMSimulator project is a FMI-based co-simulation environment.

Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
oms::CSVReader Class Reference

`#include <CSVReader.h>`

Inheritance diagram for oms::CSVReader:

## Public Member Functions
| CSVReader (const char *filename)
| ~CSVReader ()
ResultReader::Series * | getSeries (const char *var)
Public Member Functions inherited from oms::ResultReader
| ResultReader (const char *filename)
virtual | ~ResultReader ()
const std::vector< std::string > & | getAllSignals () const

## Private Attributes
double * | data
unsigned int | length

## Additional Inherited Members
Static Public Member Functions inherited from oms::ResultReader
static ResultReader * | newReader (const char *filename)
static void | deleteSeries (Series **series)
static bool | compareSeries (Series *seriesA, Series *seriesB, double relTol, double absTol)
Protected Attributes inherited from oms::ResultReader
std::vector< std::string > | signals

## Constructor & Destructor Documentation

## ◆ CSVReader()

oms::CSVReader::CSVReader | ( | const char * | filename | ) |

Todo:
  process sep header properly

## ◆ ~CSVReader()

oms::CSVReader::~CSVReader | ( |  | ) |

## Member Function Documentation

## ◆ getSeries()

oms::ResultReader::Series * oms::CSVReader::getSeries | ( | const char * | var | ) |
| virtual

Implements oms::ResultReader.

## Member Data Documentation

## ◆ data

double* oms::CSVReader::data
| private

## ◆ length

unsigned int oms::CSVReader::length
| private

The documentation for this class was generated from the following files:

- /var/lib/jenkins/ws/OMSimulator_PR-1540/src/OMSimulatorLib/CSVReader.h
- /var/lib/jenkins/ws/OMSimulator_PR-1540/src/OMSimulatorLib/CSVReader.cpp