|
TRIQS/h5 1.3.0
C++ interface to HDF5
|
#include "./string.hpp"#include "../macros.hpp"#include "../utils.hpp"#include <hdf5.h>#include <hdf5_hl.h>#include <algorithm>#include <array>#include <cstddef>#include <functional>#include <numeric>#include <stdexcept>#include <string>#include <utility>#include <vector>Implementation details for stl/string.hpp.
Definition in file string.cpp.
Go to the source code of this file.
Functions | |
| void | h5::h5_read (group g, std::string const &name, char_buf &cb) |
| Read an h5::char_buf from an HDF5 dataset. | |
| void | h5::h5_read (group g, std::string const &name, std::string &s) |
| Read a string from an HDF5 dataset into a std::string. | |
| void | h5::h5_read_attribute (object obj, std::string const &name, char_buf &cb) |
| Read an h5::char_buf from an HDF5 attribute. | |
| void | h5::h5_read_attribute (object obj, std::string const &name, std::string &s) |
| Read a string from an HDF5 attribute into a std::string. | |
| void | h5::h5_read_attribute_from_key (group g, std::string const &key, std::string const &name, std::string &s) |
| Read a string from an HDF5 attribute into a std::string. | |
| void | h5::h5_write (group g, std::string const &name, char_buf const &cb) |
| Write an h5::char_buf to an HDF5 dataset. | |
| void | h5::h5_write (group g, std::string const &name, std::string const &s) |
| Write a std::string to an HDF5 dataset. | |
| void | h5::h5_write_attribute (object obj, std::string const &name, char_buf const &cb) |
| Write an h5::char_buf to an HDF5 attribute. | |
| void | h5::h5_write_attribute (object obj, std::string const &name, std::string const &s) |
| Write a std::string to an HDF5 attribute. | |
| void | h5::h5_write_attribute_to_key (group g, std::string const &key, std::string const &name, std::string const &s) |
| Write a std::string to an HDF5 attribute. | |