|
icedb
version 0.5.1
Snow particle scattering database API
|
This is the complete list of members for icedb::Shapes::Shape_impl, including all inherited members.
| icedb::_getAttributeParent() const =0 | icedb::Attributes::CanHaveAttributes | protectedpure virtual |
| icedb::Groups::Group_impl::icedb::Attributes::CanHaveAttributes_impl::_getAttributeParent() const override | icedb::Attributes::CanHaveAttributes_impl | protectedvirtual |
| icedb::_getTablesParent() const =0 | icedb::Tables::CanHaveTables | protectedpure virtual |
| icedb::Groups::Group_impl::icedb::Tables::CanHaveTables_impl::_getTablesParent() const override | icedb::Tables::CanHaveTables_impl | protectedvirtual |
| _icedb_obj_type_identifier | icedb::Groups::Group | static |
| _icedb_obj_type_shape_identifier | icedb::Shapes::Shape | static |
| icedb::_setAttributeParent(std::shared_ptr< H5::H5Object > obj)=0 | icedb::Attributes::CanHaveAttributes | protectedpure virtual |
| icedb::Groups::Group_impl::icedb::Attributes::CanHaveAttributes_impl::_setAttributeParent(std::shared_ptr< H5::H5Object > obj) override | icedb::Attributes::CanHaveAttributes_impl | protectedvirtual |
| icedb::_setTablesParent(std::shared_ptr< H5::Group > obj)=0 | icedb::Tables::CanHaveTables | protectedpure virtual |
| icedb::Groups::Group_impl::icedb::Tables::CanHaveTables_impl::_setTablesParent(std::shared_ptr< H5::Group > obj) override | icedb::Tables::CanHaveTables_impl | protectedvirtual |
| CanHaveAttributes() | icedb::Attributes::CanHaveAttributes | protected |
| CanHaveAttributes_impl(std::shared_ptr< H5::H5Object >) | icedb::Attributes::CanHaveAttributes_impl | |
| CanHaveAttributes_impl() | icedb::Attributes::CanHaveAttributes_impl | |
| CanHaveTables() | icedb::Tables::CanHaveTables | protected |
| CanHaveTables_impl() | icedb::Tables::CanHaveTables_impl | |
| icedb::createGroup(const std::string &groupName)=0 | icedb::Groups::Group | pure virtual |
| icedb::createGroup(const std::string &name, gsl::not_null< H5::Group *> parent) | icedb::Groups::Group | static |
| icedb::createGroup(const std::string &name, gsl::not_null< H5::H5File *> parent) | icedb::Groups::Group | static |
| icedb::createGroup(const std::string &name, gsl::not_null< const Group *> parent) | icedb::Groups::Group | static |
| icedb::Groups::Group_impl::createGroup(const std::string &groupName) override | icedb::Groups::Group_impl | virtual |
| createShape(Groups::Group &grpshp, const std::string &uid, gsl::not_null< const NewShapeRequiredProperties *> required, const NewShapeCommonOptionalProperties *optional=nullptr) | icedb::Shapes::Shape | static |
| createShape(Groups::Group &owner, const std::string &name, const std::string &uid, gsl::not_null< const NewShapeRequiredProperties *> required, const NewShapeCommonOptionalProperties *optional=nullptr) | icedb::Shapes::Shape | static |
| createShape(Groups::Group::Group_HDF_shared_ptr newShapeLocation, const std::string &uid, gsl::not_null< const NewShapeRequiredProperties *> required, const NewShapeCommonOptionalProperties *optional=nullptr) | icedb::Shapes::Shape | static |
| createTable(const std::string &tableName, const std::vector< size_t > &dims, const std::vector< size_t > *chunks=nullptr) | icedb::Tables::CanHaveTables | inline |
| createTable(const std::string &tableName, std::initializer_list< size_t > dims, const std::vector< size_t > *chunks=nullptr) | icedb::Tables::CanHaveTables | inline |
| 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::CanHaveTables | inline |
| 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::CanHaveTables | inline |
| 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::CanHaveTables | inline |
| 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::CanHaveTables | inline |
| deleteAttribute(const std::string &attributeName) | icedb::Attributes::CanHaveAttributes | |
| icedb::deleteGroup(const std::string &groupName)=0 | icedb::Groups::Group | pure virtual |
| icedb::Groups::Group_impl::deleteGroup(const std::string &groupName) override | icedb::Groups::Group_impl | virtual |
| doesAttributeExist(const std::string &attributeName) const | icedb::Attributes::CanHaveAttributes | |
| doesAttributeExist(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName) | icedb::Attributes::CanHaveAttributes | static |
| icedb::doesGroupExist(const std::string &groupName) const =0 | icedb::Groups::Group | pure virtual |
| icedb::Groups::Group_impl::doesGroupExist(const std::string &groupName) const override | icedb::Groups::Group_impl | virtual |
| doesTableExist(const std::string &tableName) const | icedb::Tables::CanHaveTables | |
| getAttributeNames() const | icedb::Attributes::CanHaveAttributes | |
| getAttributeTypeId(const std::string &attributeName) const | icedb::Attributes::CanHaveAttributes | |
| getAttributeTypeId(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName) | icedb::Attributes::CanHaveAttributes | static |
| getChunkStrategy(const std::vector< size_t > &dims) | icedb::Tables::CanHaveTables | inline |
| icedb::getGroupNames() const =0 | icedb::Groups::Group | pure virtual |
| icedb::Groups::Group_impl::getGroupNames() const override | icedb::Groups::Group_impl | virtual |
| icedb::getHDF5Group() const =0 | icedb::Groups::Group | pure virtual |
| icedb::Groups::Group_impl::getHDF5Group() const override | icedb::Groups::Group_impl | virtual |
| getTableNames() const | icedb::Tables::CanHaveTables | |
| icedb::Group() | icedb::Groups::Group | protected |
| icedb::Group(const std::string &name) | icedb::Groups::Group | protected |
| Group_HDF_shared_ptr typedef | icedb::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 typedef | icedb::Groups::Group | |
| isAttributeOfType(const std::string &attributeName) const | icedb::Attributes::CanHaveAttributes | inline |
| isShape(Groups::Group &owner, const std::string &name) | icedb::Shapes::Shape | static |
| isShape(gsl::not_null< H5::Group *> group) | icedb::Shapes::Shape | static |
| isShape() const | icedb::Shapes::Shape | |
| isValid(gsl::not_null< H5::Group *> group, std::ostream *out=nullptr) | icedb::Shapes::Shape | static |
| isValid(std::ostream *out=nullptr) const | icedb::Shapes::Shape | |
| mount(const std::string &subdirname, gsl::not_null< const Group *> containingParent, gsl::not_null< H5::H5File *> pointsTo) | icedb::Groups::Group | static |
| name | icedb::Groups::Group | |
| icedb::openGroup(const std::string &groupName) const =0 | icedb::Groups::Group | pure virtual |
| icedb::openGroup(const std::string &name, gsl::not_null< H5::Group *> parent) | icedb::Groups::Group | static |
| icedb::openGroup(const std::string &name, gsl::not_null< H5::H5File *> parent) | icedb::Groups::Group | static |
| icedb::openGroup(const std::string &name, gsl::not_null< const Group *> parent) | icedb::Groups::Group | static |
| icedb::openGroup(Group_HDF_shared_ptr group) | icedb::Groups::Group | static |
| icedb::Groups::Group_impl::openGroup(const std::string &groupName) const override | icedb::Groups::Group_impl | virtual |
| openShape(Groups::Group &grpshp) | icedb::Shapes::Shape | static |
| openShape(Groups::Group &owner, const std::string &name) | icedb::Shapes::Shape | static |
| openShape(Groups::Group::Group_HDF_shared_ptr shape) | icedb::Shapes::Shape | static |
| openTable(const std::string &tableName) | icedb::Tables::CanHaveTables | |
| particle_unique_id | icedb::Shapes::Shape | |
| readAttribute(gsl::not_null< const H5::H5Object *> obj, const std::string &attributeName) | icedb::Attributes::CanHaveAttributes | inlinestatic |
| readAttribute(const std::string &attributeName) const | icedb::Attributes::CanHaveAttributes | inline |
| readAttributeData(gsl::not_null< const H5::H5Object *> parent, const std::string &attributeName, std::vector< size_t > &dimensions, std::vector< DataType > &data) | icedb::Attributes::CanHaveAttributes | static |
| readAttributeData(const std::string &attributeName, std::vector< size_t > &dimensions, std::vector< DataType > &data) const | icedb::Attributes::CanHaveAttributes | |
| Shape(const std::string &uid) | icedb::Shapes::Shape | protected |
| Shape_impl(const std::string &id, Groups::Group::Group_HDF_shared_ptr grp) | icedb::Shapes::Shape_impl | |
| Shape_Type typedef | icedb::Shapes::Shape | |
| unlinkTable(const std::string &tableName) | icedb::Tables::CanHaveTables | |
| writeAttribute(const Attribute< DataType > &attribute) | icedb::Attributes::CanHaveAttributes | inline |
| writeAttribute(const std::string &name, std::initializer_list< size_t > dims, std::initializer_list< DataType > data) | icedb::Attributes::CanHaveAttributes | inline |
| 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_impl | virtual |
| ~CanHaveTables() | icedb::Tables::CanHaveTables | |
| ~CanHaveTables_impl() | icedb::Tables::CanHaveTables_impl | virtual |
| ~Group() | icedb::Groups::Group | virtual |
| ~Group_impl() | icedb::Groups::Group_impl | virtual |
| ~Shape() | icedb::Shapes::Shape | virtual |
| ~Shape_impl() | icedb::Shapes::Shape_impl | virtual |
1.8.13