|
libpressio 0.93.0
|
This is the complete list of members for pressio_data, including all inherited members.
| capacity_in_bytes() const | pressio_data | inline |
| cast(pressio_dtype dtype) const | pressio_data | |
| clone(pressio_data const &src) | pressio_data | inlinestatic |
| copy(const enum pressio_dtype dtype, const void *src, std::vector< size_t > const &dimensions) | pressio_data | inlinestatic |
| copy(const enum pressio_dtype dtype, const void *src, size_t const num_dimensions, size_t const dimensions[]) | pressio_data | inlinestatic |
| data() const | pressio_data | inline |
| dimensions() const | pressio_data | inline |
| dtype() const | pressio_data | inline |
| empty(const pressio_dtype dtype, std::vector< size_t > const &dimensions) | pressio_data | inlinestatic |
| empty(const pressio_dtype dtype, size_t const num_dimensions, size_t const dimensions[]) | pressio_data | inlinestatic |
| get_dimension(size_t idx) const | pressio_data | inline |
| has_data() const | pressio_data | inline |
| move(const pressio_dtype dtype, void *data, std::vector< size_t > const &dimensions, pressio_data_delete_fn deleter, void *metadata) | pressio_data | inlinestatic |
| move(const pressio_dtype dtype, void *data, size_t const num_dimensions, size_t const dimensions[], pressio_data_delete_fn deleter, void *metadata) | pressio_data | inlinestatic |
| nonowning(const pressio_dtype dtype, void *data, std::vector< size_t > const &dimensions) | pressio_data | inlinestatic |
| nonowning(const pressio_dtype dtype, void *data, size_t const num_dimensions, size_t const dimensions[]) | pressio_data | inlinestatic |
| normalized_dims(compat::optional< size_t > n={}, size_t fill=0) const | pressio_data | |
| num_dimensions() const | pressio_data | inline |
| num_elements() const | pressio_data | inline |
| operator=(pressio_data const &rhs) | pressio_data | inline |
| operator=(pressio_data &&rhs) noexcept | pressio_data | inline |
| operator==(pressio_data const &rhs) const | pressio_data | |
| owning(const pressio_dtype dtype, std::vector< size_t > const &dimensions) | pressio_data | inlinestatic |
| owning(const pressio_dtype dtype, size_t const num_dimensions, size_t const dimensions[]) | pressio_data | inlinestatic |
| pressio_data() (defined in pressio_data) | pressio_data | inline |
| pressio_data(pressio_data const &rhs) | pressio_data | inline |
| pressio_data(pressio_data &&rhs) noexcept | pressio_data | inline |
| pressio_data(std::initializer_list< T > il) | pressio_data | inline |
| pressio_data(ForwardIt begin, ForwardIt end) | pressio_data | inline |
| reshape(std::vector< size_t > const &new_dimensions) | pressio_data | inline |
| select(std::vector< size_t > const &start={}, std::vector< size_t > const &stride={}, std::vector< size_t > const &count={}, std::vector< size_t > const &block={}) const | pressio_data | |
| set_dimensions(std::vector< size_t > &&dims) | pressio_data | inline |
| set_dtype(pressio_dtype dtype) | pressio_data | inline |
| size_in_bytes() const | pressio_data | inline |
| to_vector() const | pressio_data | inline |
| transpose(std::vector< size_t > const &axis={}) const | pressio_data | |
| ~pressio_data() (defined in pressio_data) | pressio_data | inline |