TECA
The Toolkit for Extreme Climate Analysis
teca_table Member List

This is the complete list of members for teca_table, including all inherited members.

allocator typedef (defined in teca_dataset)teca_dataset
append(cT &&val, oT &&... args)teca_table
append() (defined in teca_table)teca_tableinlineprotected
append_column(p_teca_variant_array array)teca_tableinline
append_column(const std::string &name, p_teca_variant_array array)teca_tableinline
clear()teca_table
concatenate_cols(const const_p_teca_table &other, bool deep=false)teca_table
concatenate_rows(const const_p_teca_table &other)teca_table
copy(const const_p_teca_dataset &other, allocator alloc=allocator::malloc) overrideteca_tablevirtual
copy(const const_p_teca_table &other, unsigned long first_row, unsigned long last_row, allocator alloc=allocator::malloc)teca_table
copy_metadata(const const_p_teca_dataset &other)teca_datasetvirtual
copy_structure(const const_p_teca_table &other)teca_table
declare_column(nT &&col_name, cT col_type)teca_table
declare_columns(nT &&col_name, cT col_type, oT &&...args)teca_table
declare_columns() (defined in teca_table)teca_tableinlineprotected
empty() const noexcept overrideteca_tablevirtual
from_stream(teca_binary_stream &) overrideteca_tablevirtual
from_stream(std::istream &) overrideteca_tablevirtual
get_attributes(std::vector< teca_metadata > &vals) const (defined in teca_table)teca_tableinline
get_attributes(p_teca_variant_array vals) const (defined in teca_table)teca_tableinline
get_attributes(teca_metadata *vals) const (defined in teca_table)teca_tableinline
get_attributes(teca_metadata &val_1) const (defined in teca_table)teca_tableinline
get_calendar(std::vector< std::string > &vals) const (defined in teca_table)teca_tableinline
get_calendar(p_teca_variant_array vals) const (defined in teca_table)teca_tableinline
get_calendar(std::string *vals) const (defined in teca_table)teca_tableinline
get_calendar(std::string &val_1) const (defined in teca_table)teca_tableinline
get_class_name() const overrideteca_tableinlinevirtual
get_column(unsigned int i)teca_tableinline
get_column(const std::string &col_name)teca_table
get_column(unsigned int i) constteca_tableinline
get_column(const std::string &col_name) constteca_table
get_column_as(unsigned int i)teca_tableinline
get_column_as(const std::string &col_name)teca_tableinline
get_column_as(unsigned int i) constteca_tableinline
get_column_as(const std::string &col_name) constteca_tableinline
get_column_name(unsigned int i) constteca_tableinline
get_columns()teca_tableinline
get_columns() constteca_tableinline
get_index_request_key(std::vector< std::string > &vals) const (defined in teca_dataset)teca_datasetinline
get_index_request_key(p_teca_variant_array vals) const (defined in teca_dataset)teca_datasetinline
get_index_request_key(std::string *vals) const (defined in teca_dataset)teca_datasetinline
get_index_request_key(std::string &val_1) const (defined in teca_dataset)teca_datasetinline
get_metadata() noexceptteca_datasetvirtual
get_metadata() const noexceptteca_datasetvirtual
get_number_of_columns() const noexceptteca_table
get_number_of_rows() const noexceptteca_table
get_request_index(unsigned long &index) constteca_datasetvirtual
get_request_indices(unsigned long ids[2]) constteca_datasetvirtual
get_time_units(std::vector< std::string > &vals) const (defined in teca_table)teca_tableinline
get_time_units(p_teca_variant_array vals) const (defined in teca_table)teca_tableinline
get_time_units(std::string *vals) const (defined in teca_table)teca_tableinline
get_time_units(std::string &val_1) const (defined in teca_table)teca_tableinline
get_type_code() const overrideteca_tablevirtual
has_column(const std::string &col_name) constteca_tableinline
metadata (defined in teca_dataset)teca_datasetprotected
New() (defined in teca_table)teca_tableinlinestatic
new_copy(allocator alloc=allocator::malloc) const overrideteca_tableinlinevirtual
new_instance() const overrideteca_tableinlinevirtual
new_shallow_copy() overrideteca_tableinlinevirtual
operator bool() const noexceptteca_tableinlineexplicit
operator=(const teca_table &other)=delete (defined in teca_table)teca_tableprotected
operator=(const p_teca_dataset &other)=delete (defined in teca_dataset)teca_datasetprotected
operator=(p_teca_dataset &&other)=delete (defined in teca_dataset)teca_datasetprotected
remove_column(unsigned int i)teca_tableinline
remove_column(const std::string &name)teca_tableinline
reserve(unsigned long n)teca_table
resize(unsigned long n)teca_table
set_attributes(const std::vector< teca_metadata > &vals)teca_tableinline
set_attributes(const p_teca_variant_array &vals) (defined in teca_table)teca_tableinline
set_attributes(const std::initializer_list< teca_metadata > &l) (defined in teca_table)teca_tableinline
set_attributes(const teca_metadata *vals) (defined in teca_table)teca_tableinline
set_attributes(const teca_metadata &val_1) (defined in teca_table)teca_tableinline
set_calendar(const std::vector< std::string > &vals)teca_tableinline
set_calendar(const p_teca_variant_array &vals) (defined in teca_table)teca_tableinline
set_calendar(const std::initializer_list< std::string > &l) (defined in teca_table)teca_tableinline
set_calendar(const std::string *vals) (defined in teca_table)teca_tableinline
set_calendar(const std::string &val_1) (defined in teca_table)teca_tableinline
set_default_allocator(allocator alloc)teca_tableinline
set_index_request_key(const std::vector< std::string > &vals) (defined in teca_dataset)teca_datasetinline
set_index_request_key(const p_teca_variant_array &vals) (defined in teca_dataset)teca_datasetinline
set_index_request_key(const std::initializer_list< std::string > &l) (defined in teca_dataset)teca_datasetinline
set_index_request_key(const std::string *vals) (defined in teca_dataset)teca_datasetinline
set_index_request_key(const std::string &val_1) (defined in teca_dataset)teca_datasetinline
set_metadata(const teca_metadata &md)teca_datasetvirtual
set_request_index(const std::string &request_key, unsigned long index)teca_datasetvirtual
set_request_indices(const std::string &request_key, const unsigned long ids[2])teca_datasetvirtual
set_time_units(const std::vector< std::string > &vals) (defined in teca_table)teca_tableinline
set_time_units(const p_teca_variant_array &vals) (defined in teca_table)teca_tableinline
set_time_units(const std::initializer_list< std::string > &l) (defined in teca_table)teca_tableinline
set_time_units(const std::string *vals) (defined in teca_table)teca_tableinline
set_time_units(const std::string &val_1) (defined in teca_table)teca_tableinline
shallow_copy(const p_teca_dataset &other) overrideteca_tablevirtual
shared_from_this() (defined in teca_table)teca_tableinline
shared_from_this() const (defined in teca_table)teca_tableinline
swap(const p_teca_dataset &other) overrideteca_tablevirtual
teca_dataset() (defined in teca_dataset)teca_datasetprotected
teca_dataset(const teca_dataset &)=delete (defined in teca_dataset)teca_datasetprotected
teca_dataset(const teca_dataset &&)=delete (defined in teca_dataset)teca_datasetprotected
teca_table() (defined in teca_table)teca_table
teca_table(const teca_table &other)=delete (defined in teca_table)teca_tableprotected
teca_table(teca_table &&other)=delete (defined in teca_table)teca_tableprotected
to_stream(teca_binary_stream &) const overrideteca_tablevirtual
to_stream(std::ostream &) const overrideteca_tablevirtual
~teca_dataset() (defined in teca_dataset)teca_datasetvirtual
~teca_table()=default (defined in teca_table)teca_tablevirtual