|
| Group (int dummy, GroupBase *parent_, const std::string &name_) |
|
| Group (GroupBase *parent_, const std::string &name_) |
|
void | close () override |
|
void | refresh () override |
|
void | flush () override |
|
void | enableSWMR () override |
|
| GroupBase (int dummy, GroupBase *parent_, const std::string &name_) |
|
| GroupBase (GroupBase *parent_, const std::string &name_) |
|
void | close () override |
|
void | refresh () override |
|
void | flush () override |
|
void | enableSWMR () override |
|
Dataset * | openChildDataset (const std::string &name_, ElementType *objectType, hid_t *type) |
|
GroupBase * | getFileAsGroup () |
|
| Object (GroupBase *parent_, const std::string &name_) |
|
void | close () override |
|
void | refresh () override |
|
void | flush () override |
|
void | enableSWMR () override |
|
Object * | getFileAsObject () |
|
Object * | getAttrParent (const std::string &path, size_t pos) |
|
| Element (std::string name_) |
|
virtual void | close () |
|
virtual void | refresh () |
|
virtual void | flush () |
|
virtual void | enableSWMR () |
|
void | close () |
|
void | refresh () |
|
void | flush () |
|
void | enableSWMR () |
|
Creator< T > | createChild (const std::string &name_) |
|
T * | openChild (const std::string &name_) |
|
void | close () |
|
void | refresh () |
|
void | flush () |
|
void | enableSWMR () |
|
Creator< T > | createChild (const std::string &name_) |
|
T * | openChild (const std::string &name_) |
|
|
class | Container< Object, GroupBase > |
|
|
template<class T > |
Container< Object, GroupBase >::Creator< T > | createChildObject (const std::string &path) |
|
template<class T > |
T * | openChildObject (const std::string &path) |
|
Object * | openChildObject (const std::string &name_, ElementType *objectType=nullptr, hid_t *type=nullptr) |
|
std::list< std::string > | getChildObjectNames () |
|
template<class T > |
Creator< T > | createChildAttribute (const std::string &path) |
|
template<class T > |
T * | openChildAttribute (const std::string &path) |
|
Attribute * | openChildAttribute (const std::string &name_, ElementType *attributeType=nullptr, hid_t *type=nullptr) |
|
std::set< std::string > | getChildAttributeNames () |
|
bool | hasChildAttribute (const std::string &name_) |
|
GroupBase * | getParent () |
|
File * | getFile () |
|
std::string | getPath () |
|
hid_t | getID () |
| Note: use the returned hid_t only temporarily since it may get invalid, at least when File::enableSWMR is called.
|
|
std::string | getName () |
|
GroupBase * | parent |
|
File * | file |
|
ScopedHID | id |
|
std::string | name |
|
std::map< std::string, Attribute * > | childs |
|
std::map< std::string, Object * > | childs |
|
◆ close()
void H5::Group::close |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ enableSWMR()
void H5::Group::enableSWMR |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ flush()
void H5::Group::flush |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ refresh()
void H5::Group::refresh |
( |
| ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files:
- /mbsim-env/hdf5serie/hdf5serie/hdf5serie/group.h
- /mbsim-env/hdf5serie/hdf5serie/hdf5serie/group.cc