TECA
The Toolkit for Extreme Climate Analysis
teca_dataset Member List

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

allocator typedef (defined in teca_dataset)teca_dataset
copy(const const_p_teca_dataset &other, allocator alloc=allocator::malloc)teca_datasetvirtual
copy_metadata(const const_p_teca_dataset &other)teca_datasetvirtual
empty() const noexceptteca_datasetinlinevirtual
from_stream(teca_binary_stream &)teca_datasetvirtual
from_stream(std::istream &)teca_datasetvirtual
get_class_name() const =0 (defined in teca_dataset)teca_datasetpure virtual
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_request_index(unsigned long &index) constteca_datasetvirtual
get_request_indices(unsigned long ids[2]) constteca_datasetvirtual
get_type_code() const =0 (defined in teca_dataset)teca_datasetpure virtual
metadata (defined in teca_dataset)teca_datasetprotected
new_copy(allocator alloc=allocator::malloc) const =0teca_datasetpure virtual
new_instance() const =0teca_datasetpure virtual
new_shallow_copy()=0teca_datasetpure virtual
operator bool() const noexceptteca_datasetinlineexplicit
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
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
shallow_copy(const p_teca_dataset &other)teca_datasetvirtual
swap(const p_teca_dataset &other)teca_datasetvirtual
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
to_stream(teca_binary_stream &) constteca_datasetvirtual
to_stream(std::ostream &) constteca_datasetvirtual
~teca_dataset() (defined in teca_dataset)teca_datasetvirtual