127 bool exists(
const std::string &name,
134 Group create_group(
const std::string &name,
142 Dataset create_dataset(
const std::string &name,
160 Node operator[](
const Path &path)
const;
183 void create_link(
const Path &link_path,
184 const fs::path &target_file,
185 const Path &target_path,
205 void create_link(
const Path &link_path,
206 const Path &target_path,
227 void create_link(
const Path &link_path,
247 void copy_here(
const Path &link_path,
266 void copy_here(
const Node &target,
284 void move_here(
const Path &link_path,
300 void move_here(
const Node &target,
315 void remove(
const Path &path,
326 bool has_group(
const Path &path,
336 bool has_dataset(
const Path &path,
Definition: node_view.hpp:38
dataspace base class
Definition: dataspace.hpp:41
Definition: link_creation.hpp:35
Definition: group_access.hpp:35
Definition: link_view.hpp:36
Definition: dataset.hpp:50
NodeView nodes
Definition: group.hpp:50
iterator configuration
Definition: iterator_config.hpp:71
LinkView links
Definition: group.hpp:49
dataset creation property list
Definition: dataset_creation.hpp:110
dataset access property list
Definition: dataset_access.hpp:73
const IteratorConfig & iterator_config() const noexcept
get reference to the interator configuration
Definition: group.hpp:115
IteratorConfig & iterator_config() noexcept
get reference to the iterator configuration
Definition: group.hpp:104
Definition: attribute.hpp:43
Dataset get_dataset(const Group &base, const Path &path, const property::LinkAccessList &lapl=property::LinkAccessList())
get dataset
Definition: group_creation.hpp:36
Definition: object_copy.hpp:175
path to a node object
Definition: path.hpp:49
#define DLL_EXPORT
Definition: windows.hpp:35
Group get_group(const Group &base, const Path &path, const property::LinkAccessList &lapl=property::LinkAccessList())
get group
link access property list
Definition: link_access.hpp:39
base class for all data types
Definition: datatype.hpp:41