uzuki2
Recovering R lists faithfully from HDF5 or JSON
|
Parsing methods for HDF5 files. More...
#include <memory>
#include <vector>
#include <cctype>
#include <string>
#include <cstring>
#include <stdexcept>
#include <cstdint>
#include <unordered_set>
#include "H5Cpp.h"
#include "interfaces.hpp"
#include "Dummy.hpp"
#include "ExternalTracker.hpp"
#include "Version.hpp"
#include "ParsedList.hpp"
#include "ritsuko/ritsuko.hpp"
#include "ritsuko/hdf5/hdf5.hpp"
Go to the source code of this file.
Classes | |
struct | uzuki2::hdf5::Options |
Options for HDF5 file parsing. More... | |
Namespaces | |
namespace | uzuki2 |
Parse an R list from a HDF5 or JSON file. | |
namespace | uzuki2::hdf5 |
Parse an R list from a HDF5 file. | |
Functions | |
template<class Provisioner , class Externals > | |
ParsedList | uzuki2::hdf5::parse (const H5::Group &handle, Externals ext, Options options=Options()) |
template<class Provisioner > | |
ParsedList | uzuki2::hdf5::parse (const H5::Group &handle, Options options=Options()) |
template<class Provisioner , class Externals > | |
ParsedList | uzuki2::hdf5::parse (const std::string &file, const std::string &name, Externals ext, Options options=Options()) |
template<class Provisioner > | |
ParsedList | uzuki2::hdf5::parse (const std::string &file, const std::string &name, Options options=Options()) |
void | uzuki2::hdf5::validate (const H5::Group &handle, int num_external=0, Options options=Options()) |
void | uzuki2::hdf5::validate (const std::string &file, const std::string &name, int num_external=0, Options options=Options()) |
Parsing methods for HDF5 files.