22 m_doc_as_node(nullptr){
31HDFFile::HDFFile(
char const *filename) :
34 m_doc = H5Fopen( filename, H5F_ACC_RDONLY, H5P_DEFAULT );
35 m_doc_as_node =
new HDFNode( m_doc );
54Node HDFFile::child(
char const *a_name) {
56 return Node( m_doc_as_node->child(a_name) );
64Node HDFFile::first_child() {
66 return Node( m_doc_as_node->first_child() );
72std::string HDFFile::name()
const {