The root group is explicitly stored in the database.
The advantage is that no group needs to be faked for iteration.
Instead of using the link table the root group's ID is stored in the file table as it is a 1:1 relationship.
Giving an hid_t file identifier as location will transparently use the root group instead.
Consequently the only parent types in the link table are now groups or datasets.
The root group is explicitly stored in the database. The advantage is that no group needs to be faked for iteration. Instead of using the link table the root group's ID is stored in the file table as it is a 1:1 relationship.
Giving an
hid_t
file identifier as location will transparently use the root group instead. Consequently the only parent types in the link table are now groups or datasets.