MDAL
Public Types | Public Member Functions | Protected Attributes | List of all members
HdfFile Class Reference

Public Types

enum  Mode { ReadOnly , ReadWrite , Create }
 
typedef HdfH< H5I_FILE > Handle
 

Public Member Functions

 HdfFile (const std::string &path, HdfFile::Mode mode)
 
bool isValid () const
 
hid_t id () const
 
std::vector< std::string > groups () const
 
HdfGroup group (const std::string &path) const
 
HdfDataset dataset (const std::string &path) const
 
HdfAttribute attribute (const std::string &attr_name) const
 
bool pathExists (const std::string &path) const
 
std::string filePath () const
 

Protected Attributes

std::shared_ptr< Handled
 
std::string mPath
 

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