Nektar++
|
#include <H5.h>
Public Member Functions | |
LinkIterator (CanHaveGroupsDataSetsSharedPtr grp, hsize_t idx=0) | |
const std::string & | operator* () |
LinkIterator & | operator++ () |
bool | operator== (const LinkIterator &other) const |
bool | operator!= (const LinkIterator &other) const |
hsize_t | GetPos () const |
Static Private Member Functions | |
static herr_t | helper (hid_t g_id, const char *name, const H5L_info_t *info, void *op_data) |
Private Attributes | |
CanHaveGroupsDataSetsSharedPtr | m_grp |
hsize_t | m_idx |
hsize_t | m_next |
hsize_t | m_size |
std::string | m_currentName |
Nektar::LibUtilities::H5::CanHaveGroupsDataSets::LinkIterator::LinkIterator | ( | CanHaveGroupsDataSetsSharedPtr | grp, |
hsize_t | idx = 0 |
||
) |
|
inline |
|
staticprivate |
|
inline |
const std::string & Nektar::LibUtilities::H5::CanHaveGroupsDataSets::LinkIterator::operator* | ( | ) |
CanHaveGroupsDataSets::LinkIterator & Nektar::LibUtilities::H5::CanHaveGroupsDataSets::LinkIterator::operator++ | ( | ) |
Definition at line 294 of file H5.cpp.
References H5_CALL, and helper().
bool Nektar::LibUtilities::H5::CanHaveGroupsDataSets::LinkIterator::operator== | ( | const LinkIterator & | other | ) | const |
|
private |
|
private |
Definition at line 205 of file H5.h.
Referenced by operator==().
|
private |
Definition at line 206 of file H5.h.
Referenced by GetPos(), and operator==().
|
private |