Go to the documentation of this file.
9 #ifndef H5NODE_TRAITS_HPP
10 #define H5NODE_TRAITS_HPP
22 template <
typename Derivate>
50 template <
typename Type>
115 bool exist(
const std::string& node_name)
const;
124 #endif // H5NODE_TRAITS_HPP
Group createGroup(const std::string &group_name)
create a new group with the name group_name
DataSet getDataSet(const std::string &dataset_name, const DataSetAccessProps &accessProps=DataSetAccessProps()) const
get an existing dataset in the current file
size_t getNumberObjects() const
return the number of leaf objects of the node / group
std::string getObjectName(size_t index) const
return the name of the object with the given index
Group getGroup(const std::string &group_name) const
open an existing group with the name group_name
bool exist(const std::string &node_name) const
check a dataset or group exists in the current node / group
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
std::vector< std::string > listObjectNames() const
list all leaf objects name of the node / group
lvr2
Author(s): Thomas Wiemann
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:23