Minsky
CSVParser.h File Reference
#include "dimension.h"
#include "dataSpecSchema.h"
#include "classdesc_access.h"
#include "str.h"
#include <cstddef>
#include <string>
#include <set>
#include <fstream>
#include <filesystem>
#include "CSVParser.cd"
#include "CSVParser.xcd"
Include dependency graph for CSVParser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  minsky::DataSpec
 

Namespaces

 minsky
 Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state changes.
 

Functions

void minsky::reportFromCSVFile (std::istream &input, std::ostream &output, const DataSpec &spec, uintmax_t fileSize)
 creates a report CSV file from input, with errors sorted at begining of file, with a column for error messages More...
 
void minsky::loadValueFromCSVFile (VariableValue &, const std::vector< std::string > &filenames, const DataSpec &)
 load a variableValue from a list of files according to data spec More...
 
void minsky::loadValueFromCSVFile (VariableValue &, std::istream &input, const DataSpec &)
 load a variableValue from a stream according to data spec More...
 
void minsky::escapeDoubledQuotes (std::string &, const DataSpec &)
 replace doubled quotes with escaped quotes More...