This is the complete list of members for PDI::Datatype, including all inherited members.
| alignment() const =0 | PDI::Datatype | pure virtual |
| buffersize() const =0 | PDI::Datatype | pure virtual |
| clone() const =0 | PDI::Datatype_template | pure virtual |
| clone_type() const =0 | PDI::Datatype | pure virtual |
| data_from_dense_copy(void *to, const void *from) const =0 | PDI::Datatype | pure virtual |
| data_to_dense_copy(void *to, const void *from) const =0 | PDI::Datatype | pure virtual |
| datasize() const =0 | PDI::Datatype | pure virtual |
| debug_string() const =0 | PDI::Datatype | pure virtual |
| dense() const =0 | PDI::Datatype | pure virtual |
| densify() const =0 | PDI::Datatype | pure virtual |
| destroy_data(void *ptr) const =0 | PDI::Datatype | pure virtual |
| evaluate(Context &ctx) const =0 | PDI::Datatype_template | pure virtual |
| load_basic_datatypes(Context &ctx) | PDI::Datatype_template | static |
| operator!=(const Datatype &other) const | PDI::Datatype | |
| operator==(const Datatype &other) const =0 | PDI::Datatype | pure virtual |
| simple() const =0 | PDI::Datatype | pure virtual |
| subaccess(void *from, const Accessor_base &accessor) const | PDI::Datatype | |
| subaccess(void *from, const std::vector< std::unique_ptr< Accessor_base >> &accessors) const | PDI::Datatype | |
| subaccess_by_iterators(void *from, std::vector< std::unique_ptr< Accessor_base >>::const_iterator remaining_begin, std::vector< std::unique_ptr< Accessor_base >>::const_iterator remaining_end) const | PDI::Datatype | virtual |
| ~Datatype() override | PDI::Datatype | |
| ~Datatype_template() | PDI::Datatype_template | virtual |