|
Vince's CSV Parser
|
This is the complete list of members for csv::CSVField, including all inherited members.
| as() | csv::CSVField | inline |
| CSVField(csv::string_view _sv) noexcept | csv::CSVField | inlineexplicit |
| CSVField(csv::string_view _sv, const internals::CSVFieldScalar &scalar) noexcept (defined in csv::CSVField) | csv::CSVField | inline |
| get() | csv::CSVField | inline |
| get() | csv::CSVField | inline |
| get_sv() const noexcept | csv::CSVField | inline |
| is_bool() noexcept | csv::CSVField | inline |
| is_float() noexcept | csv::CSVField | inline |
| is_int() noexcept | csv::CSVField | inline |
| is_null() noexcept | csv::CSVField | inline |
| is_num() noexcept | csv::CSVField | inline |
| is_str() noexcept | csv::CSVField | inline |
| is_timestamp() noexcept | csv::CSVField | inline |
| operator csv::string_view() const noexcept (defined in csv::CSVField) | csv::CSVField | inline |
| operator std::optional< T >() | csv::CSVField | inline |
| operator std::string() const (defined in csv::CSVField) | csv::CSVField | inline |
| operator==(T other) const noexcept | csv::CSVField | inline |
| operator==(const char *other) const noexcept | csv::CSVField | |
| operator==(csv::string_view other) const noexcept | csv::CSVField | |
| try_get(T &out) noexcept | csv::CSVField | inline |
| try_get(long double &out) noexcept | csv::CSVField | inline |
| try_parse_decimal(long double &dVal, const char decimalSymbol='.') | csv::CSVField | |
| try_parse_hex(T &parsedValue) | csv::CSVField | inline |
| try_parse_timestamp(std::uint64_t &out) noexcept | csv::CSVField | |
| try_parse_timestamp(T &out) noexcept | csv::CSVField | |
| try_parse_timestamp(std::chrono::duration< Rep, Period > &out) noexcept | csv::CSVField | inline |
| try_parse_timestamp(std::chrono::time_point< std::chrono::system_clock, Duration > &out) noexcept | csv::CSVField | inline |
| type() noexcept | csv::CSVField | inline |