FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
H++with_cache_image/H5Property.hpp
1#ifndef __H5_PROPERTY_HPP
2#define __H5_PROPERTY_HPP
3
4#include "H5Object.hpp"
5
6#include <string>
7
8class H5Property : public H5Object
9{
10protected:
11 H5Property(hid_t);
13
14public:
15
16static hid_t getId(const MemCore::RefPtr<H5Property>&P);
17
18};
19
20class H5LinkAccess : public H5Property
21{
22protected:
23 H5LinkAccess(hid_t);
24
25public:
26 herr_t set_elink_fapl(hid_t fapl_id);
27};
28
29class H5DatasetAccess : public H5LinkAccess
30{
31public:
33};
34
35class H5GroupAccess : public H5LinkAccess
36{
37public:
39};
40
41
42#endif // __H5_PROPERTY_HPP
43
Definition H++/H5Property.hpp:121
An HDF5 property related to accessing groups.
Definition H++/H5Property.hpp:130
Definition H++/H5Property.hpp:57
Base class for groups, datasets and named datatypes.
Definition H++/H5Object.hpp:122
Representing an HDF5 property.
Definition H++/H5Property.hpp:12
static hid_t getId(const refptr< H5Property > &P)
Return the associated HDF5 ID if this is a valid pointer, otherwise return H5P_DEFAULT .