Vince's CSV Parser
Loading...
Searching...
No Matches
csv::DataFrame< KeyType > Member List

This is the complete list of members for csv::DataFrame< KeyType >, including all inherited members.

at(size_t i)csv::DataFrame< KeyType >inline
at(size_t i) constcsv::DataFrame< KeyType >inline
begin()csv::DataFrame< KeyType >inline
begin() constcsv::DataFrame< KeyType >inline
cbegin() constcsv::DataFrame< KeyType >inline
cend() constcsv::DataFrame< KeyType >inline
column(const std::string &name) constcsv::DataFrame< KeyType >inline
column_parallel_apply(DataFrameExecutor &executor, std::vector< State > &states, Fn &&fn) constcsv::DataFrame< KeyType >inline
column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, std::vector< State > &states, Fn &&fn) constcsv::DataFrame< KeyType >inline
column_parallel_apply(DataFrameExecutor &executor, Fn &&fn) constcsv::DataFrame< KeyType >inline
column_parallel_apply(DataFrameExecutor &executor, const std::vector< size_t > &column_indices, Fn &&fn) constcsv::DataFrame< KeyType >inline
column_type typedef (defined in csv::DataFrame< KeyType >)csv::DataFrame< KeyType >
column_view(size_t col_index) constcsv::DataFrame< KeyType >inline
column_view(const std::string &name) constcsv::DataFrame< KeyType >inline
columns() const noexceptcsv::DataFrame< KeyType >inline
const_iterator typedefcsv::DataFrame< KeyType >
contains(const KeyType &key) constcsv::DataFrame< KeyType >inline
DataFrame()=defaultcsv::DataFrame< KeyType >
DataFrame(CSVReader &reader)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 noexceptcsv::DataFrame< KeyType >inline
end()csv::DataFrame< KeyType >inline
end() constcsv::DataFrame< KeyType >inline
group_by(GroupFunc group_func) constcsv::DataFrame< KeyType >inline
group_by(const std::string &name) constcsv::DataFrame< KeyType >inline
has_column(const std::string &name) constcsv::DataFrame< KeyType >inline
index_of(const std::string &name) constcsv::DataFrame< KeyType >inline
iterator typedefcsv::DataFrame< KeyType >
n_cols() const noexceptcsv::DataFrame< KeyType >inline
n_rows() const noexceptcsv::DataFrame< KeyType >inline
operator[](size_t i)csv::DataFrame< KeyType >inline
operator[](size_t i) constcsv::DataFrame< KeyType >inline
operator[](const KeyType &key)csv::DataFrame< KeyType >inline
operator[](const KeyType &key) constcsv::DataFrame< KeyType >inline
row_type typedef (defined in csv::DataFrame< KeyType >)csv::DataFrame< KeyType >
selected_rows(const std::vector< std::uint8_t > &include_rows) constcsv::DataFrame< KeyType >inline
size() const noexceptcsv::DataFrame< KeyType >inline