ivutils
Loading...
Searching...
No Matches
data_pack< T, comp_pr, set_t, index_t >::iterator Class Reference

packer for indices of stored elements in vset More...

#include <seqpack.h>

Inheritance diagram for data_pack< T, comp_pr, set_t, index_t >::iterator:
Collaboration diagram for data_pack< T, comp_pr, set_t, index_t >::iterator:

Public Member Functions

 iterator (const iterator &other)
 copy constructor
 
T & operator* () const
 empty constructor to keep the possibility specify iterators array
 

Friends

class data_pack
 

Detailed Description

template<class T, class comp_pr = std::equal_to<T>, class set_t = vector_set<T, comp_pr>, class index_t = std::ptrdiff_t>
class data_pack< T, comp_pr, set_t, index_t >::iterator

packer for indices of stored elements in vset

Member Function Documentation

◆ operator*()

template<class T , class comp_pr = std::equal_to<T>, class set_t = vector_set<T, comp_pr>, class index_t = std::ptrdiff_t>
T & data_pack< T, comp_pr, set_t, index_t >::iterator::operator* ( ) const
inline

empty constructor to keep the possibility specify iterators array

WARNING: recording by the given reference will effectively change ALL data entries that are equal to this one


The documentation for this class was generated from the following file: