public File(string filename, H5F.OpenMode mode = H5F.OpenMode.ACC_RDONLY) { _filename = filename; _mode = mode; EnsureH5Lib(); OpenFile(); }
protected H5FileId open(H5F.OpenMode mode) { this.fileId = H5F.open(filepath, mode); this.IsValid = this.getOMXFileAttributes(); this.IsValid &= this.getOMXMatrixTables(); this.IsValid &= this.getOMXIndexMaps(); return(fileId); }