Nektar++
|
#include <H5.h>
Public Member Functions | |
AttrIterator (CanHaveAttributesSharedPtr obj, hsize_t idx=0) | |
const std::string & | operator* () |
AttrIterator & | operator++ () |
bool | operator== (const AttrIterator &other) const |
bool | operator!= (const AttrIterator &other) const |
hsize_t | GetPos () const |
Static Private Member Functions | |
static herr_t | helper (hid_t g_id, const char *name, const H5A_info_t *info, void *op_data) |
Private Attributes | |
CanHaveAttributesSharedPtr | m_obj |
hsize_t | m_idx |
hsize_t | m_next |
hsize_t | m_size |
std::string | m_currentName |
Nektar::LibUtilities::H5::CanHaveAttributes::AttrIterator::AttrIterator | ( | CanHaveAttributesSharedPtr | obj, |
hsize_t | idx = 0 |
||
) |
|
inline |
|
staticprivate |
Definition at line 388 of file H5.cpp.
References m_currentName, and CellMLToNektar.pycml::name.
Referenced by operator++().
|
inline |
const std::string & Nektar::LibUtilities::H5::CanHaveAttributes::AttrIterator::operator* | ( | ) |
CanHaveAttributes::AttrIterator & Nektar::LibUtilities::H5::CanHaveAttributes::AttrIterator::operator++ | ( | ) |
Definition at line 372 of file H5.cpp.
bool Nektar::LibUtilities::H5::CanHaveAttributes::AttrIterator::operator== | ( | const AttrIterator & | other | ) | const |
|
private |
|
private |
Definition at line 282 of file H5.h.
Referenced by GetPos(), and operator==().
|
private |
|
private |
Definition at line 281 of file H5.h.
Referenced by operator==().