|
Extension: Json and NetCDF utilities
#include "dg/file/file.h"
|
This is the complete list of members for dg::file::SerialNcFile, including all inherited members.
| att_is_defined(std::string att_name, std::string id="") const | dg::file::SerialNcFile | inline |
| close() | dg::file::SerialNcFile | inline |
| def_dim(std::string name, size_t size) | dg::file::SerialNcFile | inline |
| def_dimvar_as(std::string name, size_t size, const Attributes &atts) | dg::file::SerialNcFile | inline |
| def_grp(std::string name) | dg::file::SerialNcFile | inline |
| def_grp_p(std::filesystem::path path) | dg::file::SerialNcFile | inline |
| def_var(std::string name, nc_type xtype, const std::vector< std::string > &dim_names, const Attributes &atts={}) | dg::file::SerialNcFile | inline |
| def_var_as(std::string name, const std::vector< std::string > &dim_names, const Attributes &atts={}) | dg::file::SerialNcFile | inline |
| defput_dim(std::string name, const Attributes &atts, const ContainerType &abscissas) | dg::file::SerialNcFile | inline |
| defput_var(std::string name, const std::vector< std::string > &dim_names, const Attributes &atts, const NcHyperslab &slab, const ContainerType &data) | dg::file::SerialNcFile | inline |
| del_att(std::string att_name, std::string id="") | dg::file::SerialNcFile | inline |
| dim_is_defined(std::string name) const | dg::file::SerialNcFile | inline |
| get_att_as(std::string att_name, std::string id="") const | dg::file::SerialNcFile | inline |
| get_att_vec_as(std::string att_name, std::string id="") const | dg::file::SerialNcFile | inline |
| get_atts(std::string id="") const | dg::file::SerialNcFile | inline |
| get_atts_as(std::string id="") const | dg::file::SerialNcFile | inline |
| get_current_path() const | dg::file::SerialNcFile | inline |
| get_dim_size(std::string name) const | dg::file::SerialNcFile | inline |
| get_dims(bool include_parents=true) const | dg::file::SerialNcFile | inline |
| get_dims_shape(const std::vector< std::string > &dims) const | dg::file::SerialNcFile | inline |
| get_grpid() const noexcept | dg::file::SerialNcFile | inline |
| get_grps() const | dg::file::SerialNcFile | inline |
| get_grps_r() const | dg::file::SerialNcFile | inline |
| get_ncid() const noexcept | dg::file::SerialNcFile | inline |
| get_unlim_dims() const | dg::file::SerialNcFile | inline |
| get_var(std::string name, const NcHyperslab &slab, ContainerType &data) const | dg::file::SerialNcFile | inline |
| get_var(std::string name, const std::vector< size_t > &start, T &data) const | dg::file::SerialNcFile | inline |
| get_var_dims(std::string name) const | dg::file::SerialNcFile | inline |
| get_var_names() const | dg::file::SerialNcFile | inline |
| get_var_type(std::string name) const | dg::file::SerialNcFile | inline |
| grp_is_defined(std::filesystem::path path) const | dg::file::SerialNcFile | inline |
| Hyperslab typedef | dg::file::SerialNcFile | |
| is_open() const noexcept | dg::file::SerialNcFile | inline |
| open(const std::filesystem::path &filename, enum NcFileMode mode=nc_nowrite) | dg::file::SerialNcFile | inline |
| operator=(const SerialNcFile &rhs)=delete | dg::file::SerialNcFile | |
| operator=(SerialNcFile &&rhs)=default | dg::file::SerialNcFile | |
| put_att(const std::pair< std::string, nc_att_t > &att, std::string id="") | dg::file::SerialNcFile | inline |
| put_att(const std::tuple< S, nc_type, T > &att, std::string id="") | dg::file::SerialNcFile | inline |
| put_atts(const Attributes &atts, std::string id="") | dg::file::SerialNcFile | inline |
| put_var(std::string name, const NcHyperslab &slab, const ContainerType &data) | dg::file::SerialNcFile | inline |
| put_var(std::string name, const std::vector< size_t > &start, T data) | dg::file::SerialNcFile | inline |
| rename_att(std::string old_att_name, std::string new_att_name, std::string id="") | dg::file::SerialNcFile | inline |
| rename_dim(std::string old_name, std::string new_name) | dg::file::SerialNcFile | inline |
| rename_grp(std::string old_name, std::string new_name) | dg::file::SerialNcFile | inline |
| SerialNcFile()=default | dg::file::SerialNcFile | |
| SerialNcFile(const std::filesystem::path &filename, enum NcFileMode mode=nc_nowrite) | dg::file::SerialNcFile | inline |
| SerialNcFile(const SerialNcFile &rhs)=delete | dg::file::SerialNcFile | |
| SerialNcFile(SerialNcFile &&rhs)=default | dg::file::SerialNcFile | |
| set_grp(std::filesystem::path path="") | dg::file::SerialNcFile | inline |
| sync() | dg::file::SerialNcFile | inline |
| var_is_defined(std::string name) const | dg::file::SerialNcFile | inline |
| ~SerialNcFile() | dg::file::SerialNcFile | inline |