|
h5cpp 0.7.0
A modern C++ wrapper for the HDF5 C library
|
#include <h5cpp/node/node.hpp>#include <h5cpp/node/group.hpp>#include <h5cpp/node/dataset.hpp>#include <h5cpp/core/path.hpp>#include <h5cpp/property/link_creation.hpp>#include <h5cpp/property/link_access.hpp>#include <h5cpp/property/object_copy.hpp>#include <h5cpp/core/windows.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | hdf5 |
| top-level namespace of the entire library | |
| namespace | hdf5::node |
| namespace for node like objects and related functions | |
Functions | |
| void | hdf5::node::copy (const Node &source, const Group &base, const Path &relative_path, const property::ObjectCopyList &ocpl=property::ObjectCopyList(), const property::LinkCreationList &lcpl=property::LinkCreationList()) |
| copy node object More... | |
| void | hdf5::node::copy (const Node &source, const Group &destination, const property::ObjectCopyList &ocpl=property::ObjectCopyList(), const property::LinkCreationList &lcpl=property::LinkCreationList()) |
| copy node object More... | |
| void | hdf5::node::move (const Node &source, const Group &base, const Path &relative_path, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::LinkAccessList &lapl=property::LinkAccessList()) |
| move node object More... | |
| void | hdf5::node::move (const Node &source, const Group &destination, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::LinkAccessList &lapl=property::LinkAccessList()) |
| move node object More... | |
| void | hdf5::node::remove (const Group &base, const Path &object_path, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| remove node from group More... | |
| void | hdf5::node::remove (const Node &object, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| remove node from group More... | |
| void | hdf5::node::link (const Node &target, const Group &link_base, const Path &link_path, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::LinkAccessList &lapl=property::LinkAccessList()) |
| Create a soft or external link. More... | |
| void | hdf5::node::link (const Path &target_path, const Group &link_base, const Path &link_path, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::LinkAccessList &lapl=property::LinkAccessList()) |
| Create a soft link. More... | |
| void | hdf5::node::link (const fs::path &target_file, const Path &target_path, const Group &link_base, const Path &link_path, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::LinkAccessList &lapl=property::LinkAccessList()) |
| Create an external link. More... | |
| Node | hdf5::node::get_node (const Group &base, const Path &node_path, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| get node More... | |
| Group | hdf5::node::get_real_base (const Group &base, const Path &path, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| get real base of path More... | |
| Group | hdf5::node::get_group (const Group &base, const Path &path, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| get group More... | |
| Dataset | hdf5::node::get_dataset (const Group &base, const Path &path, const property::LinkAccessList &lapl=property::LinkAccessList()) |
| get dataset More... | |
| bool | hdf5::node::is_group (const Node &node) |
| predicate function returning true if node is a group More... | |
| bool | hdf5::node::is_dataset (const Node &node) |
| predicate function returning true if a node is a dataset More... | |