Minsky
anonymous_namespace{CSVParser.cc}::InvalidData Struct Reference
Inheritance diagram for anonymous_namespace{CSVParser.cc}::InvalidData:
Inheritance graph
Collaboration diagram for anonymous_namespace{CSVParser.cc}::InvalidData:
Collaboration graph

Public Member Functions

 InvalidData (const string &data, const string &type, const string &colName)
 
const char * what () const noexcept override
 

Public Attributes

string data
 data received in field More...
 
string type
 type of data More...
 
string colName
 column name More...
 
string msg
 

Detailed Description

Definition at line 245 of file CSVParser.cc.

Constructor & Destructor Documentation

◆ InvalidData()

anonymous_namespace{CSVParser.cc}::InvalidData::InvalidData ( const string &  data,
const string &  type,
const string &  colName 
)
inline

Definition at line 251 of file CSVParser.cc.

251  :
253  {msg="Invalid data: "+data+" for "+type+" dimensioned column: "+colName;}
string data
data received in field
Definition: CSVParser.cc:247

Member Function Documentation

◆ what()

const char* anonymous_namespace{CSVParser.cc}::InvalidData::what ( ) const
inlineoverridenoexcept

Definition at line 254 of file CSVParser.cc.

254 {return msg.c_str();}

Member Data Documentation

◆ colName

string anonymous_namespace{CSVParser.cc}::InvalidData::colName

column name

Definition at line 249 of file CSVParser.cc.

◆ data

string anonymous_namespace{CSVParser.cc}::InvalidData::data

data received in field

Definition at line 247 of file CSVParser.cc.

◆ msg

string anonymous_namespace{CSVParser.cc}::InvalidData::msg

Definition at line 250 of file CSVParser.cc.

◆ type

string anonymous_namespace{CSVParser.cc}::InvalidData::type

type of data

Definition at line 248 of file CSVParser.cc.


The documentation for this struct was generated from the following file: