bes Updated for version 3.20.13
h5dmr.h File Reference

Data structure and retrieval processing header for the default option. More...

#include <H5Gpublic.h>
#include <H5Fpublic.h>
#include <H5Ipublic.h>
#include <H5Tpublic.h>
#include <H5Spublic.h>
#include <H5Apublic.h>
#include <H5public.h>
#include <libdap/DDS.h>
#include <libdap/D4Group.h>
#include <libdap/D4Attributes.h>
Include dependency graph for h5dmr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  link_info_t
 

Functions

bool breadth_first (const hid_t, hid_t, const char *, libdap::D4Group *par_grp, const char *, bool, std::vector< link_info_t > &)
 
string get_hardlink_dmr (hid_t, const std::string &)
 
void get_softlink (libdap::D4Group *par_grp, hid_t, const std::string &, int, size_t)
 
void map_h5_dset_hardlink_to_d4 (hid_t h5_objid, const std::string &full_path, libdap::BaseType *d4b, libdap::Structure *d4s, int flag)
 
void read_objects (libdap::D4Group *d4_grp, const std::string &varname, const std::string &filename, const hid_t)
 
void read_objects_base_type (libdap::D4Group *d4_grp, const std::string &varname, const std::string &filename, const hid_t)
 
void read_objects_structure (libdap::D4Group *d4_grp, const std::string &varname, const std::string &filename, const hid_t)
 

Detailed Description

Data structure and retrieval processing header for the default option.

This file is part of h5_dap_handler, A C++ implementation of the DAP handler for HDF5 data.

It defines functions that describe and retrieve group/dataset from HDF5 files.

Author
Hyo-Kyung Lee hyokl.nosp@m.ee@h.nosp@m.dfgro.nosp@m.up.o.nosp@m.rg
Muqun Yang ymuqu.nosp@m.n@hd.nosp@m.fgrou.nosp@m.p.or.nosp@m.g

Definition in file h5dmr.h.

Function Documentation

◆ get_hardlink_dmr()

string get_hardlink_dmr ( hid_t  h5obj_id,
const std::string &  oname 
)

Definition at line 1144 of file h5dmr.cc.