|  | 
|  | Group () | 
|  | 
| hid_t | getId () const | 
|  | getId  More... 
 | 
|  | 
| bool | isValid () const | 
|  | isValid  More... 
 | 
|  | 
|  | ~Object () | 
|  | 
| DataSet | createDataSet (const std::string &dataset_name, const DataSpace &space, const DataSetCreateProps &createProps=DataSetCreateProps(), const DataSetAccessProps &accessProps=DataSetAccessProps()) | 
|  | createDataSet create a new dataset in the current file with a size specified by space  More... 
 | 
|  | 
| DataSet | createDataSet (const std::string &dataset_name, const DataSpace &space, const DataType &type, const DataSetCreateProps &createProps=DataSetCreateProps(), const DataSetAccessProps &accessProps=DataSetAccessProps()) | 
|  | createDataSet Create a new dataset in the current file of datatype type and of size space  More... 
 | 
|  | 
| DataSet | createDataSet (const std::string &dataset_name, const T &data, const DataSetCreateProps &createProps=DataSetCreateProps(), const DataSetAccessProps &accessProps=DataSetAccessProps()) | 
|  | createDataSet create a new dataset in the current file and write to it, inferring the DataSpace from the data.  More... 
 | 
|  | 
| Group | createGroup (const std::string &group_name) | 
|  | create a new group with the name group_name  More... 
 | 
|  | 
| bool | exist (const std::string &node_name) const | 
|  | check a dataset or group exists in the current node / group  More... 
 | 
|  | 
| DataSet | getDataSet (const std::string &dataset_name, const DataSetAccessProps &accessProps=DataSetAccessProps()) const | 
|  | get an existing dataset in the current file  More... 
 | 
|  | 
| Group | getGroup (const std::string &group_name) const | 
|  | open an existing group with the name group_name  More... 
 | 
|  | 
| size_t | getNumberObjects () const | 
|  | return the number of leaf objects of the node / group  More... 
 | 
|  | 
| std::string | getObjectName (size_t index) const | 
|  | return the name of the object with the given index  More... 
 | 
|  | 
| std::vector< std::string > | listObjectNames () const | 
|  | list all leaf objects name of the node / group  More... 
 | 
|  | 
| Attribute | createAttribute (const std::string &attribute_name, const DataSpace &space) | 
|  | createAttribute create a new attribute on the current dataset with size specified by space  More... 
 | 
|  | 
| Attribute | createAttribute (const std::string &attribute_name, const DataSpace &space, const DataType &type) | 
|  | create a new attribute with the name attribute_name  More... 
 | 
|  | 
| Attribute | createAttribute (const std::string &attribute_name, const T &data) | 
|  | createAttribute create a new attribute on the current dataset and write to it, inferring the DataSpace from data.  More... 
 | 
|  | 
| Attribute | getAttribute (const std::string &attribute_name) const | 
|  | open an existing attribute with the name attribute_name  More... 
 | 
|  | 
| size_t | getNumberAttributes () const | 
|  | return the number of attributes of the node / group  More... 
 | 
|  | 
| bool | hasAttribute (const std::string &attr_name) const | 
|  | checks an attribute exists  More... 
 | 
|  | 
| std::vector< std::string > | listAttributeNames () const | 
|  | list all attribute name of the node / group  More... 
 | 
|  | 
Definition at line 20 of file H5Group.hpp.