OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
HDF5CF::Group Class Reference

This class represents an HDF5 group. The group will be flattened according to the CF conventions. More...

#include <HDF5CF.h>

Collaboration diagram for HDF5CF::Group:
Collaboration graph

Public Member Functions

const vector< Attribute * > & getAttributes () const
 
const string & getNewName () const
 Get the new name of this group(flattened,name clashed checked) More...
 
const string & getPath () const
 Get the original path of this group. More...
 
 Group ()
 
 ~Group ()
 

Protected Attributes

vector< Attribute * > attrs
 
string newname
 
string path
 
bool unsupported_attr_dtype
 

Friends

class EOS5File
 
class File
 
class GMFile
 

Detailed Description

This class represents an HDF5 group. The group will be flattened according to the CF conventions.

Definition at line 464 of file HDF5CF.h.

Constructor & Destructor Documentation

HDF5CF::Group::Group ( )
inline

Definition at line 467 of file HDF5CF.h.

Group::~Group ( )

Definition at line 64 of file HDF5CF.cc.

References attrs.

Member Function Documentation

const vector< Attribute * >& HDF5CF::Group::getAttributes ( ) const
inline

Definition at line 486 of file HDF5CF.h.

References attrs.

const string& HDF5CF::Group::getNewName ( ) const
inline

Get the new name of this group(flattened,name clashed checked)

Definition at line 481 of file HDF5CF.h.

References newname.

const string& HDF5CF::Group::getPath ( ) const
inline

Get the original path of this group.

Definition at line 475 of file HDF5CF.h.

References path.

Friends And Related Function Documentation

friend class EOS5File
friend

Definition at line 501 of file HDF5CF.h.

friend class File
friend

Definition at line 499 of file HDF5CF.h.

friend class GMFile
friend

Definition at line 500 of file HDF5CF.h.

Member Data Documentation

vector< Attribute * > HDF5CF::Group::attrs
protected
string HDF5CF::Group::newname
protected

Definition at line 493 of file HDF5CF.h.

Referenced by getNewName(), and HDF5CF::File::Retrieve_H5_Obj().

string HDF5CF::Group::path
protected

Definition at line 494 of file HDF5CF.h.

Referenced by getPath(), and HDF5CF::File::Retrieve_H5_Obj().

bool HDF5CF::Group::unsupported_attr_dtype
protected

Definition at line 497 of file HDF5CF.h.

Referenced by HDF5CF::File::Retrieve_H5_Obj().


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