![]() |
QMCPACK
|
Collaboration diagram for HDFVersion: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().