Datastructure holding parameters controlling how invalid numbers (including empty strings) should be handled. More...
#include <rapidcsv.hpp>
Public Member Functions | |
| ConverterParams (const bool pHasDefaultConverter=false, const long double pDefaultFloat=std::numeric_limits< long double >::signaling_NaN(), const long long pDefaultInteger=0) | |
| Constructor. More... | |
Public Attributes | |
| bool | mHasDefaultConverter |
| specifies if conversion of non-numerical strings shall be converted to a default numerical value, instead of causing an exception to be thrown (default). More... | |
| long double | mDefaultFloat |
| floating-point default value to represent invalid numbers. More... | |
| long long | mDefaultInteger |
| integer default value to represent invalid numbers. More... | |
Datastructure holding parameters controlling how invalid numbers (including empty strings) should be handled.
Definition at line 49 of file rapidcsv.hpp.
|
inlineexplicit |
Constructor.
| pHasDefaultConverter | specifies if conversion of non-numerical strings shall be converted to a default numerical value, instead of causing an exception to be thrown (default). |
| pDefaultFloat | floating-point default value to represent invalid numbers. |
| pDefaultInteger | integer default value to represent invalid numbers. |
Definition at line 59 of file rapidcsv.hpp.
| long double rapidcsv::ConverterParams::mDefaultFloat |
floating-point default value to represent invalid numbers.
Definition at line 77 of file rapidcsv.hpp.
| long long rapidcsv::ConverterParams::mDefaultInteger |
integer default value to represent invalid numbers.
Definition at line 82 of file rapidcsv.hpp.
| bool rapidcsv::ConverterParams::mHasDefaultConverter |
specifies if conversion of non-numerical strings shall be converted to a default numerical value, instead of causing an exception to be thrown (default).
Definition at line 72 of file rapidcsv.hpp.