BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
BPMNOS::CSVReader Class Reference

Detailed Description

Definition at line 14 of file CSVReader.h.

#include <CSVReader.h>

Public Types

using Row = std::vector< std::variant< std::string, BPMNOS::number > >
 
using Table = std::vector<Row>
 

Public Member Functions

 CSVReader (const std::string &instanceFileOrString)
 
Table read ()
 

Public Attributes

const std::string instanceFileOrString
 

Member Typedef Documentation

◆ Row

using BPMNOS::CSVReader::Row = std::vector< std::variant< std::string, BPMNOS::number > >

Definition at line 16 of file CSVReader.h.

◆ Table

using BPMNOS::CSVReader::Table = std::vector<Row>

Definition at line 17 of file CSVReader.h.

Constructor & Destructor Documentation

◆ CSVReader()

CSVReader::CSVReader ( const std::string & instanceFileOrString)
explicit

Definition at line 10 of file CSVReader.cpp.

Member Function Documentation

◆ read()

CSVReader::Table CSVReader::read ( )

Definition at line 15 of file CSVReader.cpp.

Member Data Documentation

◆ instanceFileOrString

const std::string BPMNOS::CSVReader::instanceFileOrString

Definition at line 21 of file CSVReader.h.


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