bes
Updated for version 3.20.6
|
Functions to generate DDS and DAS for one object(variable). More...
#include <string>
#include <DMR.h>
#include <DDS.h>
#include <DAS.h>
#include "hdf5.h"
#include "HDF5CF.h"
Go to the source code of this file.
Functions | |
void | add_cf_grid_cv_attrs (libdap::DAS &das, const std::vector< HDF5CF::Var * > &vars, EOS5GridPCType cv_proj_code, const std::vector< HDF5CF::Dimension * > &dims, const std::vector< double > ¶ms, const unsigned short) |
void | add_cf_grid_cvs (libdap::DDS &dds, EOS5GridPCType cv_proj_code, float cv_point_lower, float cv_point_upper, float cv_point_left, float cv_point_right, const std::vector< HDF5CF::Dimension * > &dims) |
void | add_cf_grid_mapinfo_var (libdap::DDS &dds, const EOS5GridPCType, const unsigned short) |
void | add_cf_grid_mapping_attr (libdap::DAS &das, const std::vector< HDF5CF::Var * > &vars, const std::string &cf_projection, const std::string &dim0name, hsize_t dim0size, const std::string &dim1name, hsize_t dim1size) |
void | add_cf_projection_attrs (libdap::DAS &, EOS5GridPCType, const std::vector< double > &, const std::string &) |
void | add_ll_valid_range (libdap::AttrTable *, bool is_lat) |
void | check_update_int64_attr (const std::string &, const HDF5CF::Attribute *) |
void | gen_dap_oneobj_das (libdap::AttrTable *, const HDF5CF::Attribute *, const HDF5CF::Var *) |
void | gen_dap_onevar_dds (libdap::DDS &dds, const HDF5CF::Var *, const hid_t, const string &) |
void | gen_dap_special_oneobj_das (libdap::AttrTable *, const HDF5CF::Attribute *, const HDF5CF::Var *) |
void | gen_dap_str_attr (libdap::AttrTable *, const HDF5CF::Attribute *) |
bool | is_fvalue_valid (H5DataType, const HDF5CF::Attribute *) |
void | map_cfh5_attrs_to_dap4 (const HDF5CF::Var *var, libdap::BaseType *new_var) |
bool | need_attr_values_for_dap4 (const HDF5CF::Var *var) |
bool | need_special_attribute_handling (const HDF5CF::Attribute *, const HDF5CF::Var *) |
Functions to generate DDS and DAS for one object(variable).
Definition in file h5commoncfdap.h.