|
Vince's CSV Parser
|
This is the complete list of members for csv::DataFrame< KeyType >, including all inherited members.
| append_column(const std::string &name) | csv::DataFrame< KeyType > | inline |
| append_column(const std::string &name, const std::string &default_value) | csv::DataFrame< KeyType > | inline |
| at(size_t i) | csv::DataFrame< KeyType > | inline |
| at(size_t i) const | csv::DataFrame< KeyType > | inline |
| begin() | csv::DataFrame< KeyType > | inline |
| begin() const | csv::DataFrame< KeyType > | inline |
| cbegin() const | csv::DataFrame< KeyType > | inline |
| cend() const | csv::DataFrame< KeyType > | inline |
| column(const std::string &name) const | csv::DataFrame< KeyType > | inline |
| column_parallel_apply(DataFrameExecutor &executor, std::vector< State > &states, Fn &&fn) const | csv::DataFrame< KeyType > | inline |
| column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, std::vector< State > &states, Fn &&fn) const | csv::DataFrame< KeyType > | inline |
| column_parallel_apply(DataFrameExecutor &executor, Fn &&fn) const | csv::DataFrame< KeyType > | inline |
| column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, Fn &&fn) const | csv::DataFrame< KeyType > | inline |
| column_type typedef (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | |
| column_view(size_t col_index) | csv::DataFrame< KeyType > | inline |
| column_view(size_t col_index) const | csv::DataFrame< KeyType > | inline |
| column_view(const std::string &name) | csv::DataFrame< KeyType > | inline |
| column_view(const std::string &name) const | csv::DataFrame< KeyType > | inline |
| columns() const noexcept | csv::DataFrame< KeyType > | inline |
| const_iterator typedef | csv::DataFrame< KeyType > | |
| contains(const KeyType &key) const | csv::DataFrame< KeyType > | inline |
| DataFrame()=default | csv::DataFrame< KeyType > | |
| DataFrame(CSVReader &reader) | csv::DataFrame< KeyType > | inlineexplicit |
| DataFrame(csv::string_view filename, CSVFormat format=CSVFormat::guess_csv()) | csv::DataFrame< KeyType > | inlineexplicit |
| DataFrame(std::vector< CSVRow > rows) | csv::DataFrame< KeyType > | inlineexplicit |
| DataFrame(CSVReader &reader, const DataFrameOptions &options) | csv::DataFrame< KeyType > | inlineexplicit |
| DataFrame(csv::string_view filename, const DataFrameOptions &options, CSVFormat format=CSVFormat::guess_csv()) | csv::DataFrame< KeyType > | inline |
| DataFrame(CSVReader &reader, const std::string &_key_column, DuplicateKeyPolicy policy=DuplicateKeyPolicy::OVERWRITE, bool throw_on_missing_key=true) | csv::DataFrame< KeyType > | inline |
| DataFrame(CSVReader &reader, KeyFunc key_func, DuplicateKeyPolicy policy=DuplicateKeyPolicy::OVERWRITE) | csv::DataFrame< KeyType > | inline |
| DataFrame(CSVReader &reader, KeyFunc key_func, const DataFrameOptions &options) | csv::DataFrame< KeyType > | inline |
| DataFrameColumn< KeyType > (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | friend |
| DataFrameRow< KeyType > (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | friend |
| DuplicateKeyPolicy typedef (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | |
| empty() const noexcept | csv::DataFrame< KeyType > | inline |
| end() | csv::DataFrame< KeyType > | inline |
| end() const | csv::DataFrame< KeyType > | inline |
| group_by(GroupFunc group_func) const | csv::DataFrame< KeyType > | inline |
| group_by(const std::string &name) const | csv::DataFrame< KeyType > | inline |
| has_column(const std::string &name) const | csv::DataFrame< KeyType > | inline |
| index_of(const std::string &name) const | csv::DataFrame< KeyType > | inline |
| insert_column(size_t index, const std::string &name) | csv::DataFrame< KeyType > | inline |
| insert_column(size_t index, const std::string &name, const std::string &default_value) | csv::DataFrame< KeyType > | inline |
| insert_row(size_t index, const std::vector< std::string > &row) | csv::DataFrame< KeyType > | inline |
| iterator typedef | csv::DataFrame< KeyType > | |
| n_cols() const noexcept | csv::DataFrame< KeyType > | inline |
| n_rows() const noexcept | csv::DataFrame< KeyType > | inline |
| operator[](size_t i) | csv::DataFrame< KeyType > | inline |
| operator[](size_t i) const | csv::DataFrame< KeyType > | inline |
| operator[](const KeyType &key) | csv::DataFrame< KeyType > | inline |
| operator[](const KeyType &key) const | csv::DataFrame< KeyType > | inline |
| row_type typedef (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | |
| selected_rows(const std::vector< std::uint8_t > &include_rows) const | csv::DataFrame< KeyType > | inline |
| size() const noexcept | csv::DataFrame< KeyType > | inline |
| try_append_column(const std::string &name, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_append_column(const std::string &name, const std::string &value, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_at(size_t index, CSVError &error) | csv::DataFrame< KeyType > | inline |
| try_at(size_t index, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column(const std::string &name, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_parallel_apply(DataFrameExecutor &executor, std::vector< State > &states, Fn &&fn, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, std::vector< State > &states, Fn &&fn, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_parallel_apply(DataFrameExecutor &executor, Fn &&fn, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, Fn &&fn, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_view(size_t index, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_view(size_t index, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_view(const std::string &name, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_column_view(const std::string &name, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_contains(const KeyType &key, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_create(CSVReader &reader, CSVError &error) | csv::DataFrame< KeyType > | inlinestatic |
| try_create(CSVReader &reader, const DataFrameOptions &options, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inlinestatic |
| try_create(csv::string_view filename, CSVError &error, const CSVFormat &format=CSVFormat::guess_csv()) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inlinestatic |
| try_create(csv::string_view filename, const DataFrameOptions &options, CSVError &error, const CSVFormat &format=CSVFormat::guess_csv()) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inlinestatic |
| try_create(CSVReader &reader, KeyFunc key_func, CSVError &error, DuplicateKeyPolicy policy=DuplicateKeyPolicy::OVERWRITE) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inlinestatic |
| try_create(CSVReader &reader, KeyFunc key_func, const DataFrameOptions &options, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inlinestatic |
| try_find(const KeyType &key, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_find(const KeyType &key, CSVError &error) const (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_group_by(const std::string &name, CSVError &error) const | csv::DataFrame< KeyType > | inline |
| try_insert_column(size_t index, const std::string &name, const std::string &value, CSVError &error) | csv::DataFrame< KeyType > | inline |
| try_insert_column(size_t index, const std::string &name, CSVError &error) (defined in csv::DataFrame< KeyType >) | csv::DataFrame< KeyType > | inline |
| try_insert_row(size_t index, const std::vector< std::string > &row, CSVError &error) | csv::DataFrame< KeyType > | inline |
| try_selected_rows(const std::vector< std::uint8_t > &mask, CSVError &error) const | csv::DataFrame< KeyType > | inline |