icedb  version 0.5.1
Snow particle scattering database API
icedb::Tables::Table_impl Member List

This is the complete list of members for icedb::Tables::Table_impl, including all inherited members.

icedb::_getAttributeParent() const =0icedb::Attributes::CanHaveAttributesprotectedpure virtual
icedb::Attributes::CanHaveAttributes_impl::_getAttributeParent() const overrideicedb::Attributes::CanHaveAttributes_implprotectedvirtual
_getTableSelf() const overrideicedb::Tables::Table_implprotectedvirtual
icedb::_setAttributeParent(std::shared_ptr< H5::H5Object > obj)=0icedb::Attributes::CanHaveAttributesprotectedpure virtual
icedb::Attributes::CanHaveAttributes_impl::_setAttributeParent(std::shared_ptr< H5::H5Object > obj) overrideicedb::Attributes::CanHaveAttributes_implprotectedvirtual
_setTableSelf(std::shared_ptr< H5::DataSet > obj) overrideicedb::Tables::Table_implprotectedvirtual
attachDimensionScale(size_t DimensionNumber, gsl::not_null< const Table *> scale)icedb::Tables::Table
CanHaveAttributes()icedb::Attributes::CanHaveAttributesprotected
CanHaveAttributes_impl(std::shared_ptr< H5::H5Object >)icedb::Attributes::CanHaveAttributes_impl
CanHaveAttributes_impl()icedb::Attributes::CanHaveAttributes_impl
deleteAttribute(const std::string &attributeName)icedb::Attributes::CanHaveAttributes
detachDimensionScale(size_t DimensionNumber, gsl::not_null< const Table *> scale)icedb::Tables::Table
Dimensions_Type typedeficedb::Tables::Table
doesAttributeExist(const std::string &attributeName) consticedb::Attributes::CanHaveAttributes
doesAttributeExist(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName)icedb::Attributes::CanHaveAttributesstatic
getAttributeNames() consticedb::Attributes::CanHaveAttributes
getAttributeTypeId(const std::string &attributeName) consticedb::Attributes::CanHaveAttributes
getAttributeTypeId(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName)icedb::Attributes::CanHaveAttributesstatic
getDimensions() consticedb::Tables::Table
getDimensionScaleAxisLabel(size_t DimensionNumber) consticedb::Tables::Table
getDimensionScaleName() consticedb::Tables::Table
getNumDimensions() consticedb::Tables::Table
getTableTypeId() consticedb::Tables::Table
isAttributeOfType(const std::string &attributeName) consticedb::Attributes::CanHaveAttributesinline
isDimensionScale() consticedb::Tables::Table
isTableOfType() consticedb::Tables::Tableinline
nameicedb::Tables::Table
objicedb::Tables::Table_implprivate
readAll(std::vector< size_t > &dims, std::vector< DataType > &data) consticedb::Tables::Table
readAttribute(gsl::not_null< const H5::H5Object *> obj, const std::string &attributeName)icedb::Attributes::CanHaveAttributesinlinestatic
readAttribute(const std::string &attributeName) consticedb::Attributes::CanHaveAttributesinline
readAttributeData(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName, std::vector< size_t > &dimensions, std::vector< DataType > &data)icedb::Attributes::CanHaveAttributesstatic
readAttributeData(const std::string &attributeName, std::vector< size_t > &dimensions, std::vector< DataType > &data) consticedb::Attributes::CanHaveAttributes
setDimensionScale(const std::string &dimensionScaleName)icedb::Tables::Table
setDimensionScaleAxisLabel(size_t DimensionNumber, const std::string &label)icedb::Tables::Table
Table(const std::string &name="")icedb::Tables::Tableprotected
Table_impl(std::shared_ptr< H5::DataSet > obj, const std::string &name="")icedb::Tables::Table_impl
Table_Type typedeficedb::Tables::Table
valid() consticedb::Tables::Tableprotected
writeAll(const gsl::span< const DataType > &outData) consticedb::Tables::Tableinline
writeAll(const gsl::span< DataType > &outData) consticedb::Tables::Tableinline
writeAll(const std::vector< DataType > &outData) consticedb::Tables::Tableinline
writeAttribute(const Attribute< DataType > &attribute)icedb::Attributes::CanHaveAttributesinline
writeAttribute(const std::string &name, std::initializer_list< size_t > dims, std::initializer_list< DataType > data)icedb::Attributes::CanHaveAttributesinline
writeAttributeData(const std::string &attributeName, const std::vector< size_t > &dimensionas, const std::vector< DataType > &data)icedb::Attributes::CanHaveAttributes
~CanHaveAttributes()icedb::Attributes::CanHaveAttributes
~CanHaveAttributes_impl()icedb::Attributes::CanHaveAttributes_implvirtual
~Table()icedb::Tables::Tablevirtual
~Table_impl()icedb::Tables::Table_implvirtual