PDI 0.5.1

Data exchange made easy

PDI::Scalar_datatype Member List

This is the complete list of members for PDI::Scalar_datatype, including all inherited members.

alignment() const overridePDI::Scalar_datatypevirtual
buffersize() const overridePDI::Scalar_datatypevirtual
clone() const overridePDI::Scalar_datatypevirtual
clone_type() const overridePDI::Scalar_datatypevirtual
data_from_dense_copy(void *to, const void *from) const overridePDI::Scalar_datatypevirtual
data_to_dense_copy(void *to, const void *from) const overridePDI::Scalar_datatypevirtual
datasize() const overridePDI::Scalar_datatypevirtual
debug_string() const overridePDI::Scalar_datatypevirtual
dense() const overridePDI::Scalar_datatypevirtual
densify() const overridePDI::Scalar_datatypevirtual
destroy_data(void *ptr) const overridePDI::Scalar_datatypevirtual
evaluate(Context &) const overridePDI::Scalar_datatypevirtual
kind() constPDI::Scalar_datatype
load_basic_datatypes(Context &ctx)PDI::Datatype_templatestatic
operator!=(const Datatype &other) constPDI::Datatype
operator==(const Datatype &) const overridePDI::Scalar_datatypevirtual
Scalar_datatype(Scalar_kind kind, size_t size)PDI::Scalar_datatype
Scalar_datatype(Scalar_kind kind, size_t size, size_t align)PDI::Scalar_datatype
Scalar_datatype(Scalar_kind kind, size_t size, size_t align, size_t dense_size, std::function< void *(void *, const void *)> copy, std::function< void(void *)> destroy)PDI::Scalar_datatype
simple() const overridePDI::Scalar_datatypevirtual
~Datatype() overridePDI::Datatype
~Datatype_template()PDI::Datatype_templatevirtual