icedb  version 0.5.1
Snow particle scattering database API
icedb::Attributes::CanHaveAttributes Member List

This is the complete list of members for icedb::Attributes::CanHaveAttributes, including all inherited members.

_getAttributeParent() const =0icedb::Attributes::CanHaveAttributesprotectedpure virtual
_setAttributeParent(std::shared_ptr< H5::H5Object > obj)=0icedb::Attributes::CanHaveAttributesprotectedpure virtual
CanHaveAttributes()icedb::Attributes::CanHaveAttributesprotected
deleteAttribute(const std::string &attributeName)icedb::Attributes::CanHaveAttributes
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
isAttributeOfType(const std::string &attributeName) consticedb::Attributes::CanHaveAttributesinline
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
valid() consticedb::Attributes::CanHaveAttributesprivate
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