|
Minsky: 3.17.0
|

Public Member Functions | |
| template<class E > | |
| ParseCSV (istream &input, const DataSpec &spec, uintmax_t fileSize, E &onError, bool checkValues=false) | |
| template<class E > | |
| ParseCSV (const vector< string > &filenames, const DataSpec &spec, uintmax_t, E &onError, bool checkValues=false) | |
| template<class E > | |
| void | parse (istream &input, const DataSpec &spec, uintmax_t fileSize, E &onError, bool checkValues=false) |
Public Attributes | |
| Map< double > | tmpData |
| map of data by key More... | |
| Map< int > | tmpCnt |
| Tokens< SliceLabelToken > | sliceLabelTokens |
| vector< AnyVal > | anyVal |
| vector< unordered_map< typename Key::value_type, size_t > > | dimLabels |
| vector< typename Key::value_type > | horizontalLabels |
| Hypercube | hc |
Definition at line 629 of file CSVParser.cc.
|
inline |
Definition at line 640 of file CSVParser.cc.
|
inline |
Definition at line 647 of file CSVParser.cc.
References f, and minsky::minsky().

|
inline |
Definition at line 667 of file CSVParser.cc.
References minsky::DataSpecSchema::av, minsky::DataSpecSchema::counter, minsky::DataSpecSchema::dataCols, minsky::DataSpecSchema::decSeparator, minsky::DataSpecSchema::dimensionCols, minsky::DataSpecSchema::dimensionNames, minsky::DataSpecSchema::dimensions, minsky::DataSpecSchema::dontFail, minsky::DataSpecSchema::duplicateKeyAction, minsky::DataSpecSchema::escape, minsky::getWholeLine(), minsky::DataSpecSchema::headerRow, minsky::DataSpecSchema::horizontalDimension, minsky::DataSpecSchema::horizontalDimName, minsky::anonymous_namespace{userFunction.cc}::isnan(), minsky::DataSpecSchema::max, minsky::DataSpec::maxColumn, minsky::DataSpecSchema::min, minsky::minsky(), minsky::DataSpecSchema::missingValue, minsky::DataSpec::nColAxes(), minsky::DataSpec::nRowAxes(), minsky::DataSpecSchema::numCols, minsky::DataSpecSchema::product, minsky::DataSpecSchema::quote, minsky::DataSpecSchema::separator, minsky::ProgressUpdater::setProgress(), minsky::str(), minsky::DataSpecSchema::sum, minsky::DataSpecSchema::throwException, and minsky::trimWS().

| vector<AnyVal> minsky::ParseCSV< P >::anyVal |
Definition at line 634 of file CSVParser.cc.
| vector<unordered_map<typename Key::value_type, size_t> > minsky::ParseCSV< P >::dimLabels |
Definition at line 635 of file CSVParser.cc.
Referenced by minsky::loadValueFromCSVFileT().
| Hypercube minsky::ParseCSV< P >::hc |
Definition at line 637 of file CSVParser.cc.
Referenced by minsky::loadValueFromCSVFileT().
| vector<typename Key::value_type> minsky::ParseCSV< P >::horizontalLabels |
Definition at line 636 of file CSVParser.cc.
| Tokens<SliceLabelToken> minsky::ParseCSV< P >::sliceLabelTokens |
Definition at line 633 of file CSVParser.cc.
| Map<int> minsky::ParseCSV< P >::tmpCnt |
Definition at line 632 of file CSVParser.cc.
| Map<double> minsky::ParseCSV< P >::tmpData |
map of data by key
Definition at line 631 of file CSVParser.cc.
Referenced by minsky::loadValueFromCSVFileT().