![]() |
QMCPACK
|
Public Types | |
enum | { MAJOR = 0, MINOR } |
using | data_type = TinyVector< int, 2 > |
Public Member Functions | |
HDFVersion () | |
HDFVersion (int m, int n) | |
int | operator[] (int i) const |
int & | operator[] (int i) |
bool | operator== (const HDFVersion &other) const |
bool | operator!= (const HDFVersion &other) const |
int | serialized () const |
limited to 100 for each version field More... | |
bool | operator>= (const HDFVersion &other) const |
bool | operator< (const HDFVersion &other) const |
bool | read (data_type &ref, hid_t grp, const std::string &aname, hid_t xfer_plist=H5P_DEFAULT) |
bool | write (const data_type &ref, hid_t grp, const std::string &aname, hid_t xfer_plist=H5P_DEFAULT) |
Public Attributes | |
data_type | version |
Definition at line 51 of file HDFVersion.h.
using data_type = TinyVector<int, 2> |
Definition at line 59 of file HDFVersion.h.
anonymous enum |
Enumerator | |
---|---|
MAJOR | |
MINOR |
Definition at line 54 of file HDFVersion.h.
|
inline |
Definition at line 62 of file HDFVersion.h.
|
inlineexplicit |
Definition at line 64 of file HDFVersion.h.
|
inline |
|
inline |
Definition at line 86 of file HDFVersion.h.
References HDFVersion::serialized().
|
inline |
|
inline |
Definition at line 84 of file HDFVersion.h.
References HDFVersion::serialized().
|
inline |
|
inline |
|
inline |
Definition at line 88 of file HDFVersion.h.
References h5data_proxy< T >::read(), and HDFVersion::version.
|
inline |
limited to 100 for each version field
Definition at line 82 of file HDFVersion.h.
References HDFVersion::version.
Referenced by HDFVersion::operator<(), and HDFVersion::operator>=().
|
inline |
Definition at line 94 of file HDFVersion.h.
References HDFVersion::version, and h5data_proxy< T >::write().
data_type version |
Definition at line 60 of file HDFVersion.h.
Referenced by HDFWalkerOutput::dump(), HDFVersion::operator!=(), HDFVersion::operator==(), HDFVersion::operator[](), HDFVersion::read(), h5data_proxy< HDFVersion >::read(), HDFVersion::serialized(), HDFVersion::write(), and h5data_proxy< HDFVersion >::write().