icedb  version 0.5.1
Snow particle scattering database API
icedb::Groups::Group_impl Member List

This is the complete list of members for icedb::Groups::Group_impl, including all inherited members.

icedb::_getAttributeParent() const =0icedb::Attributes::CanHaveAttributesprotectedpure virtual
icedb::Attributes::CanHaveAttributes_impl::_getAttributeParent() const overrideicedb::Attributes::CanHaveAttributes_implprotectedvirtual
icedb::_getTablesParent() const =0icedb::Tables::CanHaveTablesprotectedpure virtual
icedb::Tables::CanHaveTables_impl::_getTablesParent() const overrideicedb::Tables::CanHaveTables_implprotectedvirtual
_icedb_obj_type_identifiericedb::Groups::Groupstatic
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
icedb::_setTablesParent(std::shared_ptr< H5::Group > obj)=0icedb::Tables::CanHaveTablesprotectedpure virtual
icedb::Tables::CanHaveTables_impl::_setTablesParent(std::shared_ptr< H5::Group > obj) overrideicedb::Tables::CanHaveTables_implprotectedvirtual
CanHaveAttributes()icedb::Attributes::CanHaveAttributesprotected
CanHaveAttributes_impl(std::shared_ptr< H5::H5Object >)icedb::Attributes::CanHaveAttributes_impl
CanHaveAttributes_impl()icedb::Attributes::CanHaveAttributes_impl
CanHaveTables()icedb::Tables::CanHaveTablesprotected
CanHaveTables_impl()icedb::Tables::CanHaveTables_impl
createGroup(const std::string &groupName) overrideicedb::Groups::Group_implvirtual
icedb::Groups::Group::createGroup(const std::string &name, gsl::not_null< H5::Group *> parent)icedb::Groups::Groupstatic
icedb::Groups::Group::createGroup(const std::string &name, gsl::not_null< H5::H5File *> parent)icedb::Groups::Groupstatic
icedb::Groups::Group::createGroup(const std::string &name, gsl::not_null< const Group *> parent)icedb::Groups::Groupstatic
createTable(const std::string &tableName, const std::vector< size_t > &dims, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
createTable(const std::string &tableName, std::initializer_list< size_t > dims, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
createTable(const std::string &tableName, std::initializer_list< size_t > dims, std::initializer_list< DataType > data, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
createTable(const std::string &tableName, std::initializer_list< size_t > dims, const std::vector< DataType > &data, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
createTable(const std::string &tableName, std::initializer_list< size_t > dims, const gsl::span< DataType > &data, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
createTable(const std::string &tableName, std::initializer_list< size_t > dims, const gsl::span< const DataType > &data, const std::vector< size_t > *chunks=nullptr)icedb::Tables::CanHaveTablesinline
deleteAttribute(const std::string &attributeName)icedb::Attributes::CanHaveAttributes
deleteGroup(const std::string &groupName) overrideicedb::Groups::Group_implvirtual
doesAttributeExist(const std::string &attributeName) consticedb::Attributes::CanHaveAttributes
doesAttributeExist(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName)icedb::Attributes::CanHaveAttributesstatic
doesGroupExist(const std::string &groupName) const overrideicedb::Groups::Group_implvirtual
doesTableExist(const std::string &tableName) consticedb::Tables::CanHaveTables
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
getChunkStrategy(const std::vector< size_t > &dims)icedb::Tables::CanHaveTablesinline
getGroupNames() const overrideicedb::Groups::Group_implvirtual
getHDF5Group() const overrideicedb::Groups::Group_implvirtual
getTableNames() consticedb::Tables::CanHaveTables
Group classicedb::Groups::Group_implfriend
icedb::Groups::Group::Group()icedb::Groups::Groupprotected
icedb::Groups::Group::Group(const std::string &name)icedb::Groups::Groupprotected
Group_HDF_shared_ptr typedeficedb::Groups::Group
Group_impl()icedb::Groups::Group_impl
Group_impl(const std::string &name, gsl::not_null< H5::Group *> parent)icedb::Groups::Group_impl
Group_impl(const std::string &name, gsl::not_null< H5::H5File *> parent)icedb::Groups::Group_impl
Group_impl(const std::string &name, gsl::not_null< const Group *> parent)icedb::Groups::Group_impl
Group_impl(Group_HDF_shared_ptr grp)icedb::Groups::Group_impl
Group_ptr typedeficedb::Groups::Group
grpicedb::Groups::Group_implprivate
isAttributeOfType(const std::string &attributeName) consticedb::Attributes::CanHaveAttributesinline
mount(const std::string &subdirname, gsl::not_null< const Group *> containingParent, gsl::not_null< H5::H5File *> pointsTo)icedb::Groups::Groupstatic
nameicedb::Groups::Group
openGroup(const std::string &groupName) const overrideicedb::Groups::Group_implvirtual
icedb::Groups::Group::openGroup(const std::string &name, gsl::not_null< H5::Group *> parent)icedb::Groups::Groupstatic
icedb::Groups::Group::openGroup(const std::string &name, gsl::not_null< H5::H5File *> parent)icedb::Groups::Groupstatic
icedb::Groups::Group::openGroup(const std::string &name, gsl::not_null< const Group *> parent)icedb::Groups::Groupstatic
icedb::Groups::Group::openGroup(Group_HDF_shared_ptr group)icedb::Groups::Groupstatic
openTable(const std::string &tableName)icedb::Tables::CanHaveTables
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
unlinkTable(const std::string &tableName)icedb::Tables::CanHaveTables
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
~CanHaveTables()icedb::Tables::CanHaveTables
~CanHaveTables_impl()icedb::Tables::CanHaveTables_implvirtual
~Group()icedb::Groups::Groupvirtual
~Group_impl()icedb::Groups::Group_implvirtual