OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
HDF5PathFinder Class Reference

#include <HDF5PathFinder.h>

Collaboration diagram for HDF5PathFinder:
Collaboration graph

Public Member Functions

bool add (string id, const string name)
 Adds name and id object number into an internal map. More...
 
string get_name (string id)
 Get the object name of id object in the map. More...
 
 HDF5PathFinder ()
 
bool visited (string id)
 Check if id object is already visited by looking up in the map. More...
 
virtual ~HDF5PathFinder ()
 

Detailed Description

Definition at line 43 of file HDF5PathFinder.h.

Constructor & Destructor Documentation

HDF5PathFinder::HDF5PathFinder ( )

Definition at line 40 of file HDF5PathFinder.cc.

HDF5PathFinder::~HDF5PathFinder ( )
virtual

Definition at line 44 of file HDF5PathFinder.cc.

Member Function Documentation

bool HDF5PathFinder::add ( string  id,
const string  name 
)

Adds name and id object number into an internal map.

Parameters
idHDF5 object number
nameHDF5 object name
See also
h5das.cc
Returns
true if addition is successful
false otherwise

Definition at line 50 of file HDF5PathFinder.cc.

Referenced by get_hardlink().

string HDF5PathFinder::get_name ( string  id)

Get the object name of id object in the map.

Parameters
idHDF5 object number
See also
h5das.cc
Returns
object name string

Definition at line 74 of file HDF5PathFinder.cc.

Referenced by depth_first().

bool HDF5PathFinder::visited ( string  id)

Check if id object is already visited by looking up in the map.

Parameters
idHDF5 object number
See also
h5das.cc
Returns
true if id object is already visited
false otherwise

Definition at line 64 of file HDF5PathFinder.cc.


The documentation for this class was generated from the following files: