Datastructure holding parameters controlling how invalid numbers (including empty strings) should be handled.
More...
#include <rapidcsv.hpp>
|
| ConverterParams (const bool pHasDefaultConverter=false, const long double pDefaultFloat=std::numeric_limits< long double >::signaling_NaN(), const long long pDefaultInteger=0) |
| Constructor. More...
|
|
|
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).
|
|
long double | mDefaultFloat |
| floating-point default value to represent invalid numbers.
|
|
long long | mDefaultInteger |
| integer default value to represent invalid numbers.
|
|
Datastructure holding parameters controlling how invalid numbers (including empty strings) should be handled.
◆ ConverterParams()
rapidcsv::ConverterParams::ConverterParams |
( |
const bool |
pHasDefaultConverter = false , |
|
|
const long double |
pDefaultFloat = std::numeric_limits<long double>::signaling_NaN() , |
|
|
const long long |
pDefaultInteger = 0 |
|
) |
| |
|
inlineexplicit |
Constructor.
- Parameters
-
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. |
The documentation for this struct was generated from the following file: