TECA
The Toolkit for Extreme Climate Analysis
teca_variant_array Member List

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

allocator typedefteca_variant_array
append(const const_p_teca_variant_array &src)=0teca_variant_arraypure virtual
append(const p_teca_variant_array &src)teca_variant_arrayinlinevirtual
append(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0teca_variant_arraypure virtual
append(const p_teca_variant_array &src, size_t src_start, size_t n_elem)teca_variant_arrayinlinevirtual
append(const T &val)teca_variant_array
append(const std::vector< T > &src)teca_variant_array
append(const T *src, size_t src_start, size_t n_elem)teca_variant_array
assign(const const_p_teca_variant_array &src)=0teca_variant_arraypure virtual
assign(const p_teca_variant_array &src)teca_variant_arrayinlinevirtual
assign(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0teca_variant_arraypure virtual
assign(const p_teca_variant_array &src, size_t src_start, size_t n_elem)teca_variant_arrayinlinevirtual
assign(const std::vector< T > &src)teca_variant_array
assign(const T *src, size_t src_start, size_t n_elem)teca_variant_array
clear() noexcept=0teca_variant_arraypure virtual
copy(const const_p_teca_variant_array &src)teca_variant_arrayinlinevirtual
copy(const p_teca_variant_array &src)teca_variant_arrayinlinevirtual
copy(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)teca_variant_arrayinline
cuda_accessible() const noexcept=0teca_variant_arraypure virtual
equal(const const_p_teca_variant_array &other) const =0teca_variant_arraypure virtual
from_stream(teca_binary_stream &s)=0teca_variant_arraypure virtual
from_stream(std::ostream &s)=0teca_variant_arraypure virtual
get(const p_teca_variant_array &dest) const =0teca_variant_arraypure virtual
get(size_t src_start, const p_teca_variant_array &dest, size_t dest_start, size_t n_elem) const =0teca_variant_arraypure virtual
get(unsigned long i, T &val) constteca_variant_array
get(unsigned long i) constteca_variant_array
get(std::vector< T > &vals) constteca_variant_array
get(size_t src_start, T *dest, size_t dest_start, size_t n_elem) constteca_variant_array
get_class_name() const =0teca_variant_arraypure virtual
host_accessible() const noexcept=0teca_variant_arraypure virtual
initialize()=0teca_variant_arraypure virtual
new_copy(allocator alloc) const =0teca_variant_arraypure virtual
new_copy() constteca_variant_arrayinline
new_copy(size_t src_start, size_t n_elem, allocator alloc) const =0teca_variant_arraypure virtual
new_copy(size_t src_start, size_t n_elem) constteca_variant_arrayinline
new_instance() constteca_variant_arrayinline
new_instance(size_t n) constteca_variant_arrayinline
new_instance(allocator alloc) const =0teca_variant_arraypure virtual
new_instance(size_t n, allocator alloc) const =0teca_variant_arraypure virtual
operator=(teca_variant_array &other)=delete (defined in teca_variant_array)teca_variant_array
operator=(teca_variant_array &&other)=delete (defined in teca_variant_array)teca_variant_array
reserve(unsigned long i)=0teca_variant_arraypure virtual
resize(unsigned long i)=0teca_variant_arraypure virtual
set(const const_p_teca_variant_array &src)=0teca_variant_arraypure virtual
set(const p_teca_variant_array &src)teca_variant_arrayinlinevirtual
set(size_t dest_start, const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0teca_variant_arraypure virtual
set(size_t dest_start, const p_teca_variant_array &src, size_t src_start, size_t n_elem)teca_variant_arrayinlinevirtual
set(unsigned long i, const T &val)teca_variant_array
set(const std::vector< T > &src)teca_variant_array
set(size_t dest_start, const T *src, size_t src_start, size_t n_elem)teca_variant_array
set_allocator(allocator alloc)=0teca_variant_arraypure virtual
size() const noexcept=0teca_variant_arraypure virtual
swap(const p_teca_variant_array &other)=0teca_variant_arraypure virtual
synchronize() const =0teca_variant_arraypure virtual
teca_variant_array() noexcept=default (defined in teca_variant_array)teca_variant_array
teca_variant_array(const teca_variant_array &other)=delete (defined in teca_variant_array)teca_variant_array
teca_variant_array(teca_variant_array &&other)=delete (defined in teca_variant_array)teca_variant_array
to_stream(teca_binary_stream &s) const =0teca_variant_arraypure virtual
to_stream(std::ostream &s) const =0teca_variant_arraypure virtual
type_code() const noexcept=0teca_variant_arraypure virtual
~teca_variant_array() noexcept=default (defined in teca_variant_array)teca_variant_arrayvirtual