Template Class Archive::iterator¶
Defined in File archive.h
Nested Relationships¶
This class is a nested type of Class Archive.
Class Documentation¶
-
template<EntryOrder order>
class iterator An iterator on an
Archive
.Archive::iterator
stores an internal state which is not protected from race-condition. It is not threadsafe.An
EntryRange
can’t be modified and is consequently threadsafe.Be aware that the referenced/pointed Entry is generated and stored in the iterator itself. Once the iterator is destructed or incremented/decremented, you must NOT use the Entry.
Public Types
-
using iterator_category = std::input_iterator_tag
-
using value_type = Entry
-
using pointer = Entry*
-
using reference = Entry&
-
using iterator_category = std::input_iterator_tag