echelon  0.8.0
echelon::file Member List

This is the complete list of members for echelon::file, including all inherited members.

attributes() const echelon::file
create_dataset(const std::string &name, const type &datatype, const std::vector< hsize_t > &dims, const dataset_options &options=dataset_options())echelon::file
create_dataset(const std::string &name, const type &datatype, const std::vector< hsize_t > &dims, const std::vector< hsize_t > &max_dims, const dataset_options &options=dataset_options())echelon::file
create_dataset(const std::string &name, const std::vector< hsize_t > &dims, const dataset_options &options=dataset_options())echelon::fileinline
create_dataset(const std::string &name, const std::vector< hsize_t > &dims, const std::vector< hsize_t > &max_dims, const dataset_options &options=dataset_options())echelon::fileinline
create_group(const std::string &name)echelon::file
create_mode enum nameechelon::file
create_scalar_dataset(const std::string &name, const type &datatype)echelon::file
create_scalar_dataset(const std::string &name)echelon::fileinline
create_scalar_dataset(const std::string &name, const T &value)echelon::fileinline
file()=defaultechelon::file
file(const std::string &path, create_mode mode)echelon::file
file(const std::string &path, open_mode mode)echelon::file
iterate_links(const std::function< void(const link &)> &op) const echelon::file
mount(const file &mounted_file, const group &mount_point)echelon::filerelated
mount(const file &mounted_file, const file &mount_point)echelon::filerelated
mount(const file &mounted_file, const group &mount_point)echelon::filerelated
mount(const file &mounted_file, const file &mount_point)echelon::filerelated
native_handle() const echelon::file
native_handle_type typedefechelon::file
open_mode enum nameechelon::file
operator bool() const echelon::fileexplicit
operator[](const std::string &name) const echelon::file
ref() const echelon::file
remove(const std::string &name) const echelon::file
require_dataset(const std::string &name, const type &datatype, const std::vector< hsize_t > &dims, const dataset_options &options=dataset_options())echelon::file
require_dataset(const std::string &name, const std::vector< hsize_t > &dims, const dataset_options &options=dataset_options())echelon::fileinline
require_group(const std::string &name)echelon::file
require_scalar_dataset(const std::string &name, const type &datatype)echelon::file
require_scalar_dataset(const std::string &name)echelon::fileinline
require_scalar_dataset(const std::string &name, const T &value)echelon::fileinline
unmount(const group &mount_point)echelon::filerelated
unmount(const group &mount_point)echelon::filerelated
visit_links(const std::function< void(const link &)> &visitor) const echelon::file
visit_objects(const std::function< void(const object &)> &visitor) const echelon::file