|
TECA
The Toolkit for Extreme Climate Analysis
|
This is the complete list of members for teca_variant_array_impl< T >, including all inherited members.
| allocator typedef | teca_variant_array | |
| append(const U &val) | teca_variant_array_impl< T > | inline |
| append(const std::vector< U > &vals) | teca_variant_array_impl< T > | inline |
| append(const U *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| append(const const_p_teca_variant_array &src) override | teca_variant_array_impl< T > | inlinevirtual |
| append(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem) override | teca_variant_array_impl< T > | inlinevirtual |
| append(const const_p_teca_variant_array_impl< U > &src) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | inline |
| append(const p_teca_variant_array_impl< U > &src) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | inline |
| append(const const_p_teca_variant_array_impl< U > &src, size_t src_start, size_t n_elem) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | inline |
| append(const const_p_teca_variant_array &src)=0 | teca_variant_array_impl< T > | |
| append(const p_teca_variant_array &src) | teca_variant_array_impl< T > | inline |
| append(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0 | teca_variant_array_impl< T > | |
| append(const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| append(const T &val) | teca_variant_array_impl< T > | |
| append(const std::vector< T > &src) | teca_variant_array_impl< T > | |
| append(const T *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | |
| teca_variant_array::append(const p_teca_variant_array &src) | teca_variant_array | inlinevirtual |
| teca_variant_array::append(const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array | inlinevirtual |
| teca_variant_array::append(const T &val) | teca_variant_array | |
| teca_variant_array::append(const std::vector< T > &src) | teca_variant_array | |
| teca_variant_array::append(const T *src, size_t src_start, size_t n_elem) | teca_variant_array | |
| assign(const std::vector< U > &src) | teca_variant_array_impl< T > | inline |
| assign(const U *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| assign(const const_p_teca_variant_array &src) override | teca_variant_array_impl< T > | inlinevirtual |
| assign(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem) override | teca_variant_array_impl< T > | inlinevirtual |
| assign(const const_p_teca_variant_array_impl< U > &src) | teca_variant_array_impl< T > | inline |
| assign(const p_teca_variant_array_impl< U > &src) | teca_variant_array_impl< T > | inline |
| assign(const const_p_teca_variant_array_impl< U > &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| assign(const const_p_teca_variant_array &src)=0 | teca_variant_array_impl< T > | |
| assign(const p_teca_variant_array &src) | teca_variant_array_impl< T > | inline |
| assign(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0 | teca_variant_array_impl< T > | |
| assign(const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| assign(const std::vector< T > &src) | teca_variant_array_impl< T > | |
| assign(const T *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | |
| teca_variant_array::assign(const p_teca_variant_array &src) | teca_variant_array | inlinevirtual |
| teca_variant_array::assign(const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array | inlinevirtual |
| teca_variant_array::assign(const std::vector< T > &src) | teca_variant_array | |
| teca_variant_array::assign(const T *src, size_t src_start, size_t n_elem) | teca_variant_array | |
| clear() noexcept override | teca_variant_array_impl< T > | virtual |
| copy(const const_p_teca_variant_array_impl< U > &src) | teca_variant_array_impl< T > | inline |
| copy(const const_p_teca_variant_array_impl< U > &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| copy(const const_p_teca_variant_array &src) | teca_variant_array_impl< T > | inline |
| copy(const p_teca_variant_array &src) | teca_variant_array_impl< T > | inline |
| copy(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| teca_variant_array::copy(const const_p_teca_variant_array &src) | teca_variant_array | inlinevirtual |
| teca_variant_array::copy(const p_teca_variant_array &src) | teca_variant_array | inlinevirtual |
| teca_variant_array::copy(const const_p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array | inline |
| cuda_accessible() const noexcept override | teca_variant_array_impl< T > | inlinevirtual |
| data() const | teca_variant_array_impl< T > | inline |
| data() | teca_variant_array_impl< T > | inline |
| debug_print(typename std::enable_if< std::is_arithmetic< U >::value >::type *=0) const | teca_variant_array_impl< T > | inline |
| debug_print(typename std::enable_if<!std::is_arithmetic< U >::value >::type *=0) const | teca_variant_array_impl< T > | inline |
| element_type typedef (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| equal(const const_p_teca_variant_array &other) const override | teca_variant_array_impl< T > | virtual |
| from_stream(teca_binary_stream &s) override | teca_variant_array_impl< T > | inlinevirtual |
| from_stream(std::ostream &s) override | teca_variant_array_impl< T > | inlinevirtual |
| get(size_t i, U &val) const | teca_variant_array_impl< T > | inline |
| get(size_t i) const | teca_variant_array_impl< T > | inline |
| get(std::vector< U > &dest) const | teca_variant_array_impl< T > | inline |
| get(size_t src_start, U *dest, size_t dest_start, size_t n_elem) const | teca_variant_array_impl< T > | inline |
| get(const p_teca_variant_array &dest) const override | teca_variant_array_impl< T > | inlinevirtual |
| get(size_t src_start, const p_teca_variant_array &dest, size_t dest_start, size_t n_elem) const override | teca_variant_array_impl< T > | inlinevirtual |
| get(const p_teca_variant_array_impl< U > &dest) const | teca_variant_array_impl< T > | inline |
| get(size_t src_start, const p_teca_variant_array_impl< U > &dest, size_t dest_start, size_t n_elem) const | teca_variant_array_impl< T > | inline |
| get(const p_teca_variant_array &dest) const=0 | teca_variant_array_impl< T > | |
| get(size_t src_start, const p_teca_variant_array &dest, size_t dest_start, size_t n_elem) const=0 | teca_variant_array_impl< T > | |
| get(unsigned long i, T &val) const | teca_variant_array_impl< T > | |
| get(unsigned long i) const | teca_variant_array_impl< T > | |
| get(std::vector< T > &vals) const | teca_variant_array_impl< T > | |
| get(size_t src_start, T *dest, size_t dest_start, size_t n_elem) const | teca_variant_array_impl< T > | |
| teca_variant_array::get(unsigned long i, T &val) const | teca_variant_array | |
| teca_variant_array::get(unsigned long i) const | teca_variant_array | |
| teca_variant_array::get(std::vector< T > &vals) const | teca_variant_array | |
| teca_variant_array::get(size_t src_start, T *dest, size_t dest_start, size_t n_elem) const | teca_variant_array | |
| get_allocator() const (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | inline |
| get_class_name() const override | teca_variant_array_impl< T > | virtual |
| get_cuda_accessible() const | teca_variant_array_impl< T > | inline |
| get_host_accessible() const | teca_variant_array_impl< T > | inline |
| host_accessible() const noexcept override | teca_variant_array_impl< T > | inlinevirtual |
| initialize() override | teca_variant_array_impl< T > | inlinevirtual |
| New() | teca_variant_array_impl< T > | inlinestatic |
| New(allocator alloc) | teca_variant_array_impl< T > | static |
| New(size_t n) | teca_variant_array_impl< T > | inlinestatic |
| New(size_t n, allocator alloc) | teca_variant_array_impl< T > | static |
| New(size_t n, const U &v) | teca_variant_array_impl< T > | inlinestatic |
| New(size_t n, const U &v, allocator alloc) | teca_variant_array_impl< T > | static |
| New(size_t n, const U *v) | teca_variant_array_impl< T > | inlinestatic |
| New(size_t n, const U *v, allocator alloc) | teca_variant_array_impl< T > | static |
| New(size_t n, T *ptr, allocator alloc, int owner, delete_func_t df) | teca_variant_array_impl< T > | static |
| New(size_t n, const U &v, allocator alloc) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| New(size_t n, const U *v, allocator alloc) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| New(size_t n, T *ptr, allocator alloc, int owner, delete_func_t df) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| new_copy(allocator alloc=allocator::malloc) const override | teca_variant_array_impl< T > | virtual |
| new_copy(size_t src_start, size_t n_elem, allocator alloc) const override | teca_variant_array_impl< T > | virtual |
| teca_variant_array::new_copy() const | teca_variant_array | inline |
| teca_variant_array::new_copy(size_t src_start, size_t n_elem) const | teca_variant_array | inline |
| new_instance(allocator alloc) const override | teca_variant_array_impl< T > | virtual |
| new_instance(size_t n, allocator alloc) const override | teca_variant_array_impl< T > | virtual |
| teca_variant_array::new_instance() const | teca_variant_array | inline |
| teca_variant_array::new_instance(size_t n) const | teca_variant_array | inline |
| 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 | |
| pointer() const | teca_variant_array_impl< T > | inline |
| pointer() | teca_variant_array_impl< T > | inline |
| pointer_type typedef (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| reserve(unsigned long n) override | teca_variant_array_impl< T > | virtual |
| resize(unsigned long n) override | teca_variant_array_impl< T > | virtual |
| resize(unsigned long n, const T &val) (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | |
| set(size_t i, const U &val) | teca_variant_array_impl< T > | inline |
| set(const std::vector< U > &src) | teca_variant_array_impl< T > | inline |
| set(size_t dest_start, const U *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| set(const const_p_teca_variant_array &src) override | teca_variant_array_impl< T > | inlinevirtual |
| set(size_t dest_start, const const_p_teca_variant_array &src, size_t src_start, size_t n_elem) override | teca_variant_array_impl< T > | inlinevirtual |
| set(const const_p_teca_variant_array_impl< U > &src) | teca_variant_array_impl< T > | inline |
| set(size_t dest_start, const const_p_teca_variant_array_impl< U > &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| set(const const_p_teca_variant_array &src)=0 | teca_variant_array_impl< T > | |
| set(const p_teca_variant_array &src) | teca_variant_array_impl< T > | inline |
| set(size_t dest_start, const const_p_teca_variant_array &src, size_t src_start, size_t n_elem)=0 | teca_variant_array_impl< T > | |
| set(size_t dest_start, const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | inline |
| set(unsigned long i, const T &val) | teca_variant_array_impl< T > | |
| set(const std::vector< T > &src) | teca_variant_array_impl< T > | |
| set(size_t dest_start, const T *src, size_t src_start, size_t n_elem) | teca_variant_array_impl< T > | |
| teca_variant_array::set(const p_teca_variant_array &src) | teca_variant_array | inlinevirtual |
| teca_variant_array::set(size_t dest_start, const p_teca_variant_array &src, size_t src_start, size_t n_elem) | teca_variant_array | inlinevirtual |
| teca_variant_array::set(unsigned long i, const T &val) | teca_variant_array | |
| teca_variant_array::set(const std::vector< T > &src) | teca_variant_array | |
| 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) override | teca_variant_array_impl< T > | virtual |
| size() const noexcept override | teca_variant_array_impl< T > | virtual |
| swap(const p_teca_variant_array &other) override | teca_variant_array_impl< T > | virtual |
| synchronize() const override | teca_variant_array_impl< T > | inlinevirtual |
| teca_variant_array (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | friend |
| 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 | |
| teca_variant_array_impl (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | friend |
| teca_variant_array_impl() | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc) | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc, size_t n_elem) | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc, size_t n_elem, const T &val) | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc, size_t n_elem, const U *vals) | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc, const const_p_teca_variant_array_impl< U > &other) | teca_variant_array_impl< T > | inline |
| teca_variant_array_impl(allocator alloc, size_t size, int owner, T *ptr, delete_func_t df) | teca_variant_array_impl< T > | inline |
| to_stream(teca_binary_stream &s) const override | teca_variant_array_impl< T > | inlinevirtual |
| to_stream(std::ostream &s) const override | teca_variant_array_impl< T > | inlinevirtual |
| ~teca_variant_array() noexcept=default (defined in teca_variant_array) | teca_variant_array | virtual |
| ~teca_variant_array_impl() noexcept (defined in teca_variant_array_impl< T >) | teca_variant_array_impl< T > | virtual |