|
h5cpp
0.5.0
A modern C++ wrapper for the HDF5 C library
|
#include <link_iterator.hpp>


Public Types | |
| using | value_type = Link |
| using | pointer = value_type * |
| using | reference = value_type & |
| using | difference_type = ssize_t |
| using | iterator_category = std::bidirectional_iterator_tag |
Public Member Functions | |
| LinkIterator ()=delete | |
| value_type | operator* () const |
| value_type * | operator-> () |
| LinkIterator & | operator++ () |
| LinkIterator | operator++ (int) |
| LinkIterator & | operator-- () |
| LinkIterator | operator-- (int) |
| bool | operator== (const LinkIterator &a) const |
| bool | operator!= (const LinkIterator &a) const |
Public Member Functions inherited from hdf5::Iterator | |
| Iterator () | |
| default constructor More... | |
| Iterator (ssize_t index) | |
| Iterator (const Iterator &)=default | |
| Iterator & | operator= (const Iterator &)=default |
| virtual | ~Iterator () |
| Iterator & | operator++ () |
| increment iterator position More... | |
| Iterator & | operator-- () |
| Iterator | operator++ (int) |
| Iterator | operator-- (int) |
| Iterator & | operator+= (ssize_t i) |
| Iterator & | operator-= (ssize_t i) |
| bool | operator== (const Iterator &b) const |
| bool | operator< (const Iterator &b) const |
| bool | operator<= (const Iterator &b) const |
| bool | operator> (const Iterator &b) const |
| bool | operator>= (const Iterator &b) const |
| ssize_t | index () const |
| get state of the iterator More... | |
Static Public Member Functions | |
| static LinkIterator | begin (const Group &group) |
| static LinkIterator | end (const Group &group) |
| using hdf5::node::LinkIterator::difference_type = ssize_t |
| using hdf5::node::LinkIterator::iterator_category = std::bidirectional_iterator_tag |
|
delete |
|
static |
|
static |
| bool hdf5::node::LinkIterator::operator!= | ( | const LinkIterator & | a | ) | const |
| value_type hdf5::node::LinkIterator::operator* | ( | ) | const |
| LinkIterator& hdf5::node::LinkIterator::operator++ | ( | ) |
| LinkIterator hdf5::node::LinkIterator::operator++ | ( | int | ) |
| LinkIterator& hdf5::node::LinkIterator::operator-- | ( | ) |
| LinkIterator hdf5::node::LinkIterator::operator-- | ( | int | ) |
| value_type* hdf5::node::LinkIterator::operator-> | ( | ) |
| bool hdf5::node::LinkIterator::operator== | ( | const LinkIterator & | a | ) | const |