bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
h5gmcfdap.h File Reference

Map and generate DDS and DAS for the CF option for generic HDF5 products. More...

#include "h5commoncfdap.h"
#include "HDF5GCFProduct.h"
Include dependency graph for h5gmcfdap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void gen_dap_onegmcvar_dds (libdap::DDS &, const HDF5CF::GMCVar *, const hid_t, const std::string &)
 
void gen_dap_onegmcvar_dmr (libdap::D4Group *d4_root, const HDF5CF::GMCVar *, const hid_t, const std::string &)
 
void gen_dap_onegmspvar_dds (libdap::DDS &dds, const HDF5CF::GMSPVar *spvar, const hid_t, const std::string &filename)
 
void gen_dap_onegmspvar_dmr (libdap::D4Group *d4_root, const HDF5CF::GMSPVar *spvar, const hid_t, const std::string &filename)
 
void gen_gmh5_cf_ignored_obj_info (libdap::DAS &, HDF5CF::GMFile *)
 
void gen_gmh5_cfdas (libdap::DAS &, HDF5CF::GMFile *)
 
void gen_gmh5_cfdds (libdap::DDS &, HDF5CF::GMFile *)
 
void gen_gmh5_cfdmr (libdap::D4Group *d4_root, const HDF5CF::GMFile *)
 
void map_gmh5_cfdas (libdap::DAS &, hid_t, const std::string &)
 
void map_gmh5_cfdds (libdap::DDS &, hid_t, const std::string &)
 
void map_gmh5_cfdmr (libdap::D4Group *, hid_t, const std::string &)
 
void update_GPM_special_attrs (libdap::DAS &, const HDF5CF::Var *var, bool)
 
void update_GPM_special_attrs_cfdmr (libdap::D4Group *d4_root, const vector< HDF5CF::GMCVar * > &cvars)
 

Detailed Description

Map and generate DDS and DAS for the CF option for generic HDF5 products.

Author
Kent Yang myang.nosp@m.6@hd.nosp@m.fgrou.nosp@m.p.or.nosp@m.g

Definition in file h5gmcfdap.h.

Function Documentation

◆ gen_dap_onegmcvar_dds()

void gen_dap_onegmcvar_dds ( libdap::DDS & dds,
const HDF5CF::GMCVar * cvar,
const hid_t file_id,
const std::string & filename )

Definition at line 817 of file h5gmcfdap.cc.

◆ gen_dap_onegmcvar_dmr()

void gen_dap_onegmcvar_dmr ( libdap::D4Group * d4_root,
const HDF5CF::GMCVar * cvar,
const hid_t fileid,
const std::string & filename )

Definition at line 1241 of file h5gmcfdap.cc.

◆ gen_dap_onegmspvar_dds()

void gen_dap_onegmspvar_dds ( libdap::DDS & dds,
const HDF5CF::GMSPVar * spvar,
const hid_t fileid,
const std::string & filename )

Definition at line 1017 of file h5gmcfdap.cc.

◆ gen_dap_onegmspvar_dmr()

void gen_dap_onegmspvar_dmr ( libdap::D4Group * d4_root,
const HDF5CF::GMSPVar * spvar,
const hid_t fileid,
const std::string & filename )

Definition at line 1456 of file h5gmcfdap.cc.

◆ gen_gmh5_cfdds()

void gen_gmh5_cfdds ( libdap::DDS & dds,
HDF5CF::GMFile * f )

Definition at line 391 of file h5gmcfdap.cc.

◆ gen_gmh5_cfdmr()

void gen_gmh5_cfdmr ( libdap::D4Group * d4_root,
const HDF5CF::GMFile * f )

Definition at line 632 of file h5gmcfdap.cc.

◆ map_gmh5_cfdds()

void map_gmh5_cfdds ( libdap::DDS & dds,
hid_t file_id,
const std::string & filename )

Definition at line 65 of file h5gmcfdap.cc.

◆ map_gmh5_cfdmr()

void map_gmh5_cfdmr ( libdap::D4Group * d4_root,
hid_t file_id,
const std::string & filename )

Definition at line 270 of file h5gmcfdap.cc.